URL
https://opencores.org/ocsvn/pcie_sg_dma/pcie_sg_dma/trunk
Subversion Repositories pcie_sg_dma
[/] [pcie_sg_dma/] [branches/] [Virtex6/] [ML605_ISE12.3/] [MyUserLogic/] [top_level_1_PCIe_UserLogic_00_USER_LOGIC/] [sysgen/] [masterScript8506854047852905440.pl] - Rev 11
Compare with Previous | Blame | View Log
open(PIDFILE, '> pidfile.txt') || die 'Couldn\'t write process ID to file.'; print PIDFILE "$$\n"; close(PIDFILE); eval { # Call script(s). my $instrs; my $results = []; $ENV{'SYSGEN'} = 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen'; use Sg; $instrs = { 'HDLCodeGenStatus' => 0.0, 'HDL_PATH' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MySysGen', 'Impl_file' => 'ISE Defaults', 'Impl_file_sgadvanced' => '', 'Synth_file' => 'XST Defaults', 'Synth_file_sgadvanced' => '', 'TEMP' => 'C:/DOCUME~1/root/IMPOST~1/Temp', 'TMP' => 'C:/DOCUME~1/root/IMPOST~1/Temp', 'Temp' => 'C:/DOCUME~1/root/IMPOST~1/Temp', 'Tmp' => 'C:/DOCUME~1/root/IMPOST~1/Temp', 'base_system_period_hardware' => 5.0, 'base_system_period_simulink' => 5.0E-9, 'block_icon_display' => 'Default', 'block_type' => 'sysgen', 'block_version' => '', 'ce_clr' => 0.0, 'clock_loc' => '', 'clock_wrapper' => 'Clock Enables', 'clock_wrapper_sgadvanced' => '', 'compilation' => 'NGC Netlist', 'compilation_lut' => { 'keys' => [ 'HDL Netlist', 'Bitstream', 'NGC Netlist', ], 'values' => [ 'target1', 'target2', 'target3', ], }, 'compilation_target' => 'NGC Netlist', 'core_generation' => 1.0, 'core_generation_sgadvanced' => '', 'core_is_deployed' => 0.0, 'coregen_core_generation_tmpdir' => 'C:/DOCUME~1/root/IMPOST~1/Temp/sysgentmp-root/cg_wk/c03f93279696b19bd', 'coregen_part_family' => 'virtex6', 'createTestbench' => 0, 'create_interface_document' => 'off', 'dbl_ovrd' => -1.0, 'dbl_ovrd_sgadvanced' => '', 'dcm_input_clock_period' => 5.0, 'deprecated_control' => 'off', 'deprecated_control_sgadvanced' => '', 'design' => 'PCIe_UserLogic_00', 'design_full_path' => 'C:\\Temp\\Xilinx PCI Express\\pcie-v6-ml605_ISE12_OpenCores\\MySysGen\\PCIe_UserLogic_00.mdl', 'device' => 'xc6vlx240t-3ff784', 'device_speed' => '-3', 'directory' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC', 'dsp_cache_root_path' => 'C:/DOCUME~1/root/IMPOST~1/Temp/sysgentmp-root', 'eval_field' => '0', 'fileDeliveryDefaults' => [ [ '(?i)\\.vhd$', { 'fileName' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/perl_results.vhd', }, ], [ '(?i)\\.v$', { 'fileName' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/perl_results.v', }, ], ], 'fxdptinstalled' => 1.0, 'generateUsing71FrontEnd' => 1, 'generating_island_subsystem_handle' => 261.0009765625, 'generating_subsystem_handle' => 261.0009765625, 'generation_directory' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC', 'has_advanced_control' => '0', 'hdlDir' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl', 'hdlKind' => 'vhdl', 'hdl_path' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MySysGen', 'impl_file' => 'ISE Defaults*', 'incr_netlist' => 'off', 'incr_netlist_sgadvanced' => '', 'infoedit' => ' System Generator', 'isdeployed' => 0, 'ise_version' => '12.3i', 'master_sysgen_token_handle' => 262.0009765625, 'matlab' => 'C:/Programmi/MATLAB/R2010a', 'matlab_fixedpoint' => 1.0, 'mdlHandle' => 3.0009765625, 'mdlPath' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MySysGen/PCIe_UserLogic_00.mdl', 'modelDiagnostics' => [ { 'count' => 339.0, 'isMask' => 0.0, 'type' => 'PCIe_UserLogic_00 Total blocks', }, { 'count' => 4.0, 'isMask' => 0.0, 'type' => 'DiscretePulseGenerator', }, { 'count' => 327.0, 'isMask' => 0.0, 'type' => 'S-Function', }, { 'count' => 4.0, 'isMask' => 0.0, 'type' => 'SubSystem', }, { 'count' => 4.0, 'isMask' => 0.0, 'type' => 'Terminator', }, { 'count' => 23.0, 'isMask' => 1.0, 'type' => 'Xilinx Constant Block Block', }, { 'count' => 1.0, 'isMask' => 1.0, 'type' => 'Xilinx Counter Block', }, { 'count' => 44.0, 'isMask' => 1.0, 'type' => 'Xilinx Gateway In Block', }, { 'count' => 39.0, 'isMask' => 1.0, 'type' => 'Xilinx Gateway Out Block', }, { 'count' => 2.0, 'isMask' => 1.0, 'type' => 'Xilinx Inverter Block', }, { 'count' => 1.0, 'isMask' => 1.0, 'type' => 'Xilinx Logical Block Block', }, { 'count' => 78.0, 'isMask' => 1.0, 'type' => 'Xilinx Register Block', }, { 'count' => 62.0, 'isMask' => 1.0, 'type' => 'Xilinx Shared Memory Based From Register Block', }, { 'count' => 62.0, 'isMask' => 1.0, 'type' => 'Xilinx Shared Memory Based To Register Block', }, { 'count' => 1.0, 'isMask' => 1.0, 'type' => 'Xilinx Subsystem Generator Block', }, { 'count' => 2.0, 'isMask' => 1.0, 'type' => 'Xilinx System Generator Block', }, { 'count' => 14.0, 'isMask' => 1.0, 'type' => 'Xilinx Type Converter Block', }, ], 'model_globals_initialized' => 1.0, 'model_path' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MySysGen/PCIe_UserLogic_00.mdl', 'myxilinx' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE', 'ngc_config' => { 'include_cf' => 1, 'include_clockwrapper' => 1.0, }, 'ngc_files' => [ 'xlpersistentdff.ngc', ], 'num_sim_cycles' => '2000000000', 'package' => 'ff784', 'part' => 'xc6vlx240t', 'partFamily' => 'virtex6', 'port_data_types_enabled' => 1.0, 'postgeneration_fcn' => 'xlNGCPostGeneration', 'preserve_hierarchy' => 0.0, 'proj_type' => 'Project Navigator', 'proj_type_sgadvanced' => '', 'run_coregen' => 'off', 'run_coregen_sgadvanced' => '', 'sample_time_colors_enabled' => 1.0, 'sampletimecolors' => 1.0, 'settings_fcn' => 'xlngcsettings', 'sg_blockgui_xml' => '', 'sg_icon_stat' => '50,50,-1,-1,token,white,0,07734,right,,[ ],[ ]', 'sg_list_contents' => '', 'sg_mask_display' => 'fprintf(\'\',\'COMMENT: begin icon graphics\'); patch([0 50 50 0 0 ],[0 0 50 50 0 ],[1 1 1 ]); patch([1.6375 16.81 27.31 37.81 48.31 27.31 12.1375 1.6375 ],[36.655 36.655 47.155 36.655 47.155 47.155 47.155 36.655 ],[0.933333 0.203922 0.141176 ]); patch([12.1375 27.31 16.81 1.6375 12.1375 ],[26.155 26.155 36.655 36.655 26.155 ],[0.698039 0.0313725 0.219608 ]); patch([1.6375 16.81 27.31 12.1375 1.6375 ],[15.655 15.655 26.155 26.155 15.655 ],[0.933333 0.203922 0.141176 ]); patch([12.1375 48.31 37.81 27.31 16.81 1.6375 12.1375 ],[5.155 5.155 15.655 5.155 15.655 15.655 5.155 ],[0.698039 0.0313725 0.219608 ]); fprintf(\'\',\'COMMENT: end icon graphics\'); fprintf(\'\',\'COMMENT: begin icon text\'); fprintf(\'\',\'COMMENT: end icon text\');', 'sg_version' => '', 'sggui_pos' => '-1,-1,-1,-1', 'simulation_island_subsystem_handle' => 261.0009765625, 'simulink_accelerator_running' => 0.0, 'simulink_debugger_running' => 0.0, 'simulink_period' => 5.0E-9, 'speed' => '-3', 'synth_file' => 'XST Defaults*', 'synthesisTool' => 'XST', 'synthesis_language' => 'vhdl', 'synthesis_tool' => 'XST', 'synthesis_tool_sgadvanced' => '', 'sysclk_period' => 5.0, 'sysgen' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen', 'sysgenRoot' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen', 'sysgenTokenSettings' => { 'Impl_file' => 'ISE Defaults', 'Impl_file_sgadvanced' => '', 'Synth_file' => 'XST Defaults', 'Synth_file_sgadvanced' => '', 'base_system_period_hardware' => 5.0, 'base_system_period_simulink' => 5.0E-9, 'block_icon_display' => 'Default', 'block_type' => 'sysgen', 'block_version' => '', 'ce_clr' => 0.0, 'clock_loc' => '', 'clock_wrapper' => 'Clock Enables', 'clock_wrapper_sgadvanced' => '', 'compilation' => 'NGC Netlist', 'compilation_lut' => { 'keys' => [ 'HDL Netlist', 'Bitstream', 'NGC Netlist', ], 'values' => [ 'target1', 'target2', 'target3', ], }, 'core_generation' => 1.0, 'core_generation_sgadvanced' => '', 'coregen_part_family' => 'virtex6', 'create_interface_document' => 'off', 'dbl_ovrd' => -1.0, 'dbl_ovrd_sgadvanced' => '', 'dcm_input_clock_period' => 5.0, 'deprecated_control' => 'off', 'deprecated_control_sgadvanced' => '', 'directory' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC', 'eval_field' => '0', 'has_advanced_control' => '0', 'impl_file' => 'ISE Defaults*', 'incr_netlist' => 'off', 'incr_netlist_sgadvanced' => '', 'infoedit' => ' System Generator', 'master_sysgen_token_handle' => 262.0009765625, 'ngc_config' => { 'include_cf' => 1, 'include_clockwrapper' => 1.0, }, 'package' => 'ff784', 'part' => 'xc6vlx240t', 'postgeneration_fcn' => 'xlNGCPostGeneration', 'preserve_hierarchy' => 0.0, 'proj_type' => 'Project Navigator', 'proj_type_sgadvanced' => '', 'run_coregen' => 'off', 'run_coregen_sgadvanced' => '', 'settings_fcn' => 'xlngcsettings', 'sg_blockgui_xml' => '', 'sg_icon_stat' => '50,50,-1,-1,token,white,0,07734,right,,[ ],[ ]', 'sg_list_contents' => '', 'sg_mask_display' => 'fprintf(\'\',\'COMMENT: begin icon graphics\'); patch([0 50 50 0 0 ],[0 0 50 50 0 ],[1 1 1 ]); patch([1.6375 16.81 27.31 37.81 48.31 27.31 12.1375 1.6375 ],[36.655 36.655 47.155 36.655 47.155 47.155 47.155 36.655 ],[0.933333 0.203922 0.141176 ]); patch([12.1375 27.31 16.81 1.6375 12.1375 ],[26.155 26.155 36.655 36.655 26.155 ],[0.698039 0.0313725 0.219608 ]); patch([1.6375 16.81 27.31 12.1375 1.6375 ],[15.655 15.655 26.155 26.155 15.655 ],[0.933333 0.203922 0.141176 ]); patch([12.1375 48.31 37.81 27.31 16.81 1.6375 12.1375 ],[5.155 5.155 15.655 5.155 15.655 15.655 5.155 ],[0.698039 0.0313725 0.219608 ]); fprintf(\'\',\'COMMENT: end icon graphics\'); fprintf(\'\',\'COMMENT: begin icon text\'); fprintf(\'\',\'COMMENT: end icon text\');', 'sggui_pos' => '-1,-1,-1,-1', 'simulation_island_subsystem_handle' => 261.0009765625, 'simulink_period' => 5.0E-9, 'speed' => '-3', 'synth_file' => 'XST Defaults*', 'synthesis_language' => 'vhdl', 'synthesis_tool' => 'XST', 'synthesis_tool_sgadvanced' => '', 'sysclk_period' => 5.0, 'testbench' => 0, 'testbench_sgadvanced' => '', 'trim_vbits' => 1.0, 'trim_vbits_sgadvanced' => '', 'xilinx_device' => 'xc6vlx240t-3ff784', 'xilinxfamily' => 'virtex6', }, 'sysgen_Root' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen', 'systemClockPeriod' => 5.0, 'tempdir' => 'C:/DOCUME~1/root/IMPOST~1/Temp', 'testbench' => 0, 'testbench_sgadvanced' => '', 'tmpDir' => 'C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen', 'trim_vbits' => 1.0, 'trim_vbits_sgadvanced' => '', 'use_ce_syn_keep' => 1, 'use_strict_names' => 1, 'user_tips_enabled' => 0.0, 'usertemp' => 'C:/DOCUME~1/root/IMPOST~1/Temp/sysgentmp-root', 'using71Netlister' => 1, 'verilog_files' => [ 'conv_pkg.v', 'synth_reg.v', 'synth_reg_w_init.v', 'convert_type.v', ], 'version' => '', 'vhdl_files' => [ 'conv_pkg.vhd', 'synth_reg.vhd', 'synth_reg_w_init.vhd', ], 'vsimtime' => '11000000275.000000 ns', 'xilinx' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE', 'xilinx_device' => 'xc6vlx240t-3ff784', 'xilinx_family' => 'virtex6', 'xilinx_package' => 'ff784', 'xilinx_part' => 'xc6vlx240t', 'xilinxdevice' => 'xc6vlx240t-3ff784', 'xilinxfamily' => 'virtex6', 'xilinxpart' => 'xc6vlx240t', }; push(@$results, &Sg::setAttributes($instrs)); use SgDeliverFile; $instrs = { 'collaborationName' => 'conv_pkg.vhd', 'sourceFile' => 'hdl/conv_pkg.vhd', 'templateKeyValues' => {}, }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'collaborationName' => 'synth_reg.vhd', 'sourceFile' => 'hdl/synth_reg.vhd', 'templateKeyValues' => {}, }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'collaborationName' => 'synth_reg_w_init.vhd', 'sourceFile' => 'hdl/synth_reg_w_init.vhd', 'templateKeyValues' => {}, }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'collaborationName' => 'xlpersistentdff.ngc', 'sourceFile' => 'hdl/xlpersistentdff.ngc', 'templateKeyValues' => {}, }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'a7dd946f5e9dd6fc958f288a53dd6858', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlconvert.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => '26c90b101ce1ca8b2f28c242a8215ef7', 'sourceFile' => 'hdl/xlmcode.vhd', 'templateKeyValues' => { 'crippled_architecture' => 'is begin op <= "0"; end', 'crippled_entity' => 'is port ( op : out std_logic_vector((1 - 1) downto 0); clk : in std_logic; ce : in std_logic; clr : in std_logic); end', 'entity_name' => 'constant_963ed6358a', }, }; push(@$results, &SgDeliverFile::deliverFile($instrs)); $instrs = { 'entity_declaration_hash' => '0c4ac1a3e3f45847fa89e7315cf415da', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'e37176f4d33fddd201240d8ee9b0aede', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => '13366d021ddc9f5413827bc05cb9e24f', 'sourceFile' => 'hdl/xlmcode.vhd', 'templateKeyValues' => { 'crippled_architecture' => 'is begin op <= "1"; end', 'crippled_entity' => 'is port ( op : out std_logic_vector((1 - 1) downto 0); clk : in std_logic; ce : in std_logic; clr : in std_logic); end', 'entity_name' => 'constant_6293007044', }, }; push(@$results, &SgDeliverFile::deliverFile($instrs)); $instrs = { 'entity_declaration_hash' => '2ba5044b83e42ac193c1ef05b1f91478', 'sourceFile' => 'hdl/xlmcode.vhd', 'templateKeyValues' => { 'crippled_architecture' => 'is begin op <= "11111111"; end', 'crippled_entity' => 'is port ( op : out std_logic_vector((8 - 1) downto 0); clk : in std_logic; ce : in std_logic; clr : in std_logic); end', 'entity_name' => 'constant_19562ab42f', }, }; push(@$results, &SgDeliverFile::deliverFile($instrs)); use SgGenerateCores; $instrs = [ 'SELECT Binary_Counter virtex6 Xilinx,_Inc. 11.0', '# 12.3_M.70d', '# DEVICE virtex6', '# VHDL', 'CSET ainit_value = 0', 'CSET ce = true', 'CSET count_mode = UP', 'CSET fb_latency = 0', 'CSET final_count_value = 1', 'CSET implementation = Fabric', 'CSET increment_value = 1', 'CSET latency = 1', 'CSET load = false', 'CSET output_width = 12', 'CSET restrict_count = false', 'CSET sclr = false', 'CSET sinit = true', 'CSET sinit_value = 0', 'CSET sset = false', 'CSET sync_ce_priority = Sync_Overrides_CE', 'CSET sync_threshold_output = false', 'CSET syncctrlpriority = Reset_Overrides_Set', 'CSET component_name = cntr_11_0_1a411d6ef586e892', 'GENERATE', ]; push(@$results, &SgGenerateCores::saveXcoSequence($instrs)); $instrs = { 'entity_declaration_hash' => 'c756c264d15a5b2b927a6302c65ba025', 'sourceFile' => 'hdl/xlcounter_free.vhd', 'templateKeyValues' => { 'core_component_def' => ' clk: in std_logic; ce: in std_logic; SINIT: in std_logic; q: out std_logic_vector(op_width - 1 downto 0)', 'core_instance_text' => ' clk => clk, ce => core_ce, SINIT => core_sinit, q => op_net', 'core_name0' => 'cntr_11_0_1a411d6ef586e892', 'entity_name.0' => 'xlcounter_free', 'needs_core' => 1, }, }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'b32a0080f8f47e0be7ec44c6ad81b20b', 'sourceFile' => 'hdl/xlmcode.vhd', 'templateKeyValues' => { 'crippled_architecture' => 'is signal ip_1_26: boolean; type array_type_op_mem_22_20 is array (0 to (1 - 1)) of boolean; signal op_mem_22_20: array_type_op_mem_22_20 := ( 0 => false); signal op_mem_22_20_front_din: boolean; signal op_mem_22_20_back: boolean; signal op_mem_22_20_push_front_pop_back_en: std_logic; signal internal_ip_12_1_bitnot: boolean; begin ip_1_26 <= ((ip) = "1"); op_mem_22_20_back <= op_mem_22_20(0); proc_op_mem_22_20: process (clk) is variable i: integer; begin if (clk\'event and (clk = \'1\')) then if ((ce = \'1\') and (op_mem_22_20_push_front_pop_back_en = \'1\')) then op_mem_22_20(0) <= op_mem_22_20_front_din; end if; end if; end process proc_op_mem_22_20; internal_ip_12_1_bitnot <= ((not boolean_to_vector(ip_1_26)) = "1"); op_mem_22_20_push_front_pop_back_en <= \'0\'; op <= boolean_to_vector(internal_ip_12_1_bitnot); end', 'crippled_entity' => 'is port ( ip : in std_logic_vector((1 - 1) downto 0); op : out std_logic_vector((1 - 1) downto 0); clk : in std_logic; ce : in std_logic; clr : in std_logic); end', 'entity_name' => 'inverter_e5b38cca3b', }, }; push(@$results, &SgDeliverFile::deliverFile($instrs)); $instrs = { 'entity_declaration_hash' => '298203483c3de52896eed04fd75246a4', 'sourceFile' => 'hdl/xlmcode.vhd', 'templateKeyValues' => { 'crippled_architecture' => 'is signal d0_1_24: std_logic; signal d1_1_27: std_logic; signal fully_2_1_bit: std_logic; begin d0_1_24 <= d0(0); d1_1_27 <= d1(0); fully_2_1_bit <= d0_1_24 and d1_1_27; y <= std_logic_to_vector(fully_2_1_bit); end', 'crippled_entity' => 'is port ( d0 : in std_logic_vector((1 - 1) downto 0); d1 : in std_logic_vector((1 - 1) downto 0); y : out std_logic_vector((1 - 1) downto 0); clk : in std_logic; ce : in std_logic; clr : in std_logic); end', 'entity_name' => 'logical_80f90b97d0', }, }; push(@$results, &SgDeliverFile::deliverFile($instrs)); $instrs = { 'entity_declaration_hash' => '6c1006b5d6dfcc9d88216595284ba076', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'b862325e322cafaa1e5e578de2d9271e', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => '2d86c2a3a4d8d67fd62084d97c346256', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'd229ba08618a7db429a5cc03ce17d7b3', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'ff232d6f7135722c30c4cd389ee72aa2', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'cf40faaa77b411ce36d10e66338ef442', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => 'a3eaa5bcbe4a3aa0615393a3055651ed', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); $instrs = { 'entity_declaration_hash' => '4120b68addbdabc307639f636a7e2c31', 'sourceFile' => 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen/hdl/xlregister.vhd', }; push(@$results, &SgDeliverFile::saveCollaborationInfo($instrs)); local *wrapup = $Sg::{'wrapup'}; push(@$results, &Sg::wrapup()) if (defined(&wrapup)); local *wrapup = $SgDeliverFile::{'wrapup'}; push(@$results, &SgDeliverFile::wrapup()) if (defined(&wrapup)); local *wrapup = $SgGenerateCores::{'wrapup'}; push(@$results, &SgGenerateCores::wrapup()) if (defined(&wrapup)); use Carp qw(croak); $ENV{'SYSGEN'} = 'C:/Programmi/Xilinx/12.3/ISE_DS/ISE/sysgen'; open(RESULTS, '> C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/script_results8853698742598689288') || croak 'couldn\'t open C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/script_results8853698742598689288'; binmode(RESULTS); print RESULTS &Sg::toString($results) . "\n"; close(RESULTS) || croak 'trouble writing C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/script_results8853698742598689288'; }; if ($@) { open(RESULTS, '> C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/script_results8853698742598689288') || croak 'couldn\'t open C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/script_results8853698742598689288'; binmode(RESULTS); print RESULTS $@ . "\n"; close(RESULTS) || croak 'trouble writing C:/Temp/Xilinx PCI Express/pcie-v6-ml605_ISE12_OpenCores/MyUserLogic/top_level_1_PCIe_UserLogic_00_USER_LOGIC/sysgen/script_results8853698742598689288'; exit(1); } exit(0);