{
  'attributes' => {
    'HDLCodeGenStatus' => 0,
    'HDL_PATH' => 'C:/CQ/DVD/SysGen/PN9',
    'TEMP' => 'C:/Users/tobe/AppData/Local/Temp',
    'TMP' => 'C:/Users/tobe/AppData/Local/Temp',
    'Temp' => 'C:/Users/tobe/AppData/Local/Temp',
    'Tmp' => 'C:/Users/tobe/AppData/Local/Temp',
    'base_system_period_hardware' => 30,
    'base_system_period_simulink' => 1,
    'block_icon_display' => 'Default',
    'block_type' => 'sysgen',
    'block_version' => '',
    'ce_clr' => 0,
    'clkWrapper' => 'pn9_cw',
    'clkWrapperFile' => 'pn9_cw.vhd',
    'clock_domain' => 'default',
    'clock_loc' => '',
    'clock_wrapper' => 'Clock Enables',
    'clock_wrapper_sgadvanced' => '',
    'compilation' => 'HDL Netlist',
    'compilation_lut' => {
      'keys' => [
        'HDL Netlist',
        'Bitstream',
      ],
      'values' => [
        'target1',
        'target2',
      ],
    },
    'compilation_target' => 'HDL Netlist',
    'core_generation' => 1,
    'core_generation_sgadvanced' => '',
    'core_is_deployed' => 0,
    'coregen_core_generation_tmpdir' => 'C:/Users/tobe/AppData/Local/Temp/sysgentmp-tobe/cg_wk/c01ab40d6f6f44270',
    'coregen_part_family' => 'virtex6',
    'createTestbench' => 0,
    'dbl_ovrd' => -1,
    'dbl_ovrd_sgadvanced' => '',
    'dcm_info' => {
    },
    'dcm_input_clock_period' => 10,
    'deprecated_control' => 'off',
    'deprecated_control_sgadvanced' => '',
    'design' => 'pn9',
    'designFile' => 'pn9.vhd',
    'design_full_path' => 'C:\\CQ\\DVD\\SysGen\\PN9\\PN9.mdl',
    'device' => 'xc6vlx240t-1ff1156',
    'device_speed' => -1,
    'directory' => 'C:/CQ/DVD/SysGen/PN9/netlist',
    'dsp_cache_root_path' => 'C:/Users/tobe/AppData/Local/Temp/sysgentmp-tobe',
    'entityNamingInstrs' => {
      'nameMap' => undef,
      'namesAlreadyUsed' => {
        'default_clock_driver' => 1,
        'pn9_cw' => 1,
      },
    },
    'eval_field' => 0,
    'fileAttributes' => {
      'nonleaf_results.vhd' => {
        'producer' => 'nonleafNetlister',
      },
    },
    'files' => [
      'xlpersistentdff.ngc',
      'synopsis',
      'pn9.vhd',
      'xlpersistentdff.ngc',
      'pn9_cw.vhd',
      'pn9_cw.ucf',
      'pn9_cw.xcf',
      'pn9_cw.sdc',
      'xst_pn9.prj',
      'xst_pn9.scr',
      'vcom.do',
      'isim_pn9.prj',
      'globals',
      'hdlFiles',
    ],
    'fxdptinstalled' => 1,
    'generateUsing71FrontEnd' => 1,
    'generating_island_subsystem_handle' => 3.001220703125,
    'generating_subsystem_handle' => 3.001220703125,
    'generation_directory' => './netlist',
    'has_advanced_control' => 0,
    'hdlDir' => 'C:/Xilinx/12.4/ISE_DS/ISE/sysgen/hdl',
    'hdlKind' => 'vhdl',
    'hdl_path' => 'C:/CQ/DVD/SysGen/PN9',
    'incr_netlist' => 'off',
    'incr_netlist_sgadvanced' => '',
    'infoedit' => ' System Generator',
    'isdeployed' => 0,
    'ise_version' => '12.4i',
    'master_sysgen_token_handle' => 4.0052490234375,
    'matlab' => 'C:/Program Files (x86)/MATLAB/R2010b',
    'matlab_fixedpoint' => 1,
    'mdlHandle' => 3.001220703125,
    'mdlPath' => 'C:/CQ/DVD/SysGen/PN9/PN9.mdl',
    'modelDiagnostics' => [
      {
        'count' => 78,
        'isMask' => 0,
        'type' => 'PN9 Total blocks',
      },
      {
        'count' => 10,
        'isMask' => 0,
        'type' => 'Constant',
      },
      {
        'count' => 2,
        'isMask' => 0,
        'type' => 'DiscretePulseGenerator',
      },
      {
        'count' => 6,
        'isMask' => 0,
        'type' => 'Inport',
      },
      {
        'count' => 3,
        'isMask' => 0,
        'type' => 'Outport',
      },
      {
        'count' => 47,
        'isMask' => 0,
        'type' => 'S-Function',
      },
      {
        'count' => 1,
        'isMask' => 0,
        'type' => 'Scope',
      },
      {
        'count' => 4,
        'isMask' => 0,
        'type' => 'SubSystem',
      },
      {
        'count' => 3,
        'isMask' => 0,
        'type' => 'Switch',
      },
      {
        'count' => 2,
        'isMask' => 0,
        'type' => 'Terminator',
      },
      {
        'count' => 3,
        'isMask' => 1,
        'type' => 'Manual Switch',
      },
      {
        'count' => 1,
        'isMask' => 1,
        'type' => 'Xilinx Assert Block',
      },
      {
        'count' => 1,
        'isMask' => 1,
        'type' => 'Xilinx Bus Concatenator Block',
      },
      {
        'count' => 9,
        'isMask' => 1,
        'type' => 'Xilinx Constant Block Block',
      },
      {
        'count' => 9,
        'isMask' => 1,
        'type' => 'Xilinx Gateway In Block',
      },
      {
        'count' => 9,
        'isMask' => 1,
        'type' => 'Xilinx Gateway Out Block',
      },
      {
        'count' => 3,
        'isMask' => 1,
        'type' => 'Xilinx Inverter Block',
      },
      {
        'count' => 1,
        'isMask' => 1,
        'type' => 'Xilinx Logical Block Block',
      },
      {
        'count' => 9,
        'isMask' => 1,
        'type' => 'Xilinx Register Block',
      },
      {
        'count' => 1,
        'isMask' => 1,
        'type' => 'Xilinx System Generator Block',
      },
      {
        'count' => 1,
        'isMask' => 1,
        'type' => 'Xilinx Type Converter Block',
      },
      {
        'count' => 1,
        'isMask' => 1,
        'type' => 'Xilinx Type Reinterpreter Block',
      },
    ],
    'model_globals_initialized' => 1,
    'model_path' => 'C:/CQ/DVD/SysGen/PN9/PN9.mdl',
    'myxilinx' => 'C:/Xilinx/12.4/ISE_DS/ISE',
    'netlistingWrapupScript' => 'java:com.xilinx.sysgen.netlister.DefaultWrapupNetlister',
    'ngc_files' => [
      'xlpersistentdff.ngc',
    ],
    'num_sim_cycles' => 50,
    'package' => 'ff1156',
    'part' => 'xc6vlx240t',
    'partFamily' => 'virtex6',
    'port_data_types_enabled' => 1,
    'preserve_hierarchy' => 0,
    'report_true_rates' => 0,
    'run_coregen' => 'off',
    'run_coregen_sgadvanced' => '',
    'sample_time_colors_enabled' => 0,
    'sampletimecolors' => 0,
    'sdcFile' => 'pn9_cw.sdc',
    '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' => 3.001220703125,
    'simulinkName' => 'parking_lot',
    'simulink_accelerator_running' => 0,
    'simulink_debugger_running' => 0,
    'simulink_period' => 1,
    'speed' => -1,
    'synthesisTool' => 'XST',
    'synthesis_language' => 'vhdl',
    'synthesis_tool' => 'XST',
    'synthesis_tool_sgadvanced' => '',
    'sysclk_period' => 30,
    'sysgen' => 'C:/Xilinx/12.4/ISE_DS/ISE/sysgen',
    'sysgenRoot' => 'C:/Xilinx/12.4/ISE_DS/ISE/sysgen',
    'sysgenTokenSettings' => {
      'base_system_period_hardware' => 30,
      'base_system_period_simulink' => 1,
      'block_icon_display' => 'Default',
      'block_type' => 'sysgen',
      'block_version' => '',
      'ce_clr' => 0,
      'clock_loc' => '',
      'clock_wrapper' => 'Clock Enables',
      'clock_wrapper_sgadvanced' => '',
      'compilation' => 'HDL Netlist',
      'compilation_lut' => {
        'keys' => [
          'HDL Netlist',
          'Bitstream',
        ],
        'values' => [
          'target1',
          'target2',
        ],
      },
      'core_generation' => 1,
      'core_generation_sgadvanced' => '',
      'coregen_part_family' => 'virtex6',
      'dbl_ovrd' => -1,
      'dbl_ovrd_sgadvanced' => '',
      'dcm_input_clock_period' => 10,
      'deprecated_control' => 'off',
      'deprecated_control_sgadvanced' => '',
      'directory' => './netlist',
      'eval_field' => 0,
      'has_advanced_control' => 0,
      'incr_netlist' => 'off',
      'incr_netlist_sgadvanced' => '',
      'infoedit' => ' System Generator',
      'master_sysgen_token_handle' => 4.0052490234375,
      'package' => 'ff1156',
      'part' => 'xc6vlx240t',
      'preserve_hierarchy' => 0,
      'run_coregen' => 'off',
      'run_coregen_sgadvanced' => '',
      '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' => 3.001220703125,
      'simulink_period' => 1,
      'speed' => -1,
      'synthesis_language' => 'vhdl',
      'synthesis_tool' => 'XST',
      'synthesis_tool_sgadvanced' => '',
      'sysclk_period' => 30,
      'testbench' => 0,
      'testbench_sgadvanced' => '',
      'trim_vbits' => 1,
      'trim_vbits_sgadvanced' => '',
      'xilinx_device' => 'xc6vlx240t-1ff1156',
      'xilinxfamily' => 'virtex6',
    },
    'sysgen_Root' => 'C:/Xilinx/12.4/ISE_DS/ISE/sysgen',
    'systemClockPeriod' => 30,
    'tempdir' => 'C:/Users/tobe/AppData/Local/Temp',
    'testbench' => 0,
    'testbench_sgadvanced' => '',
    'tmpDir' => 'C:/CQ/DVD/SysGen/PN9/netlist/sysgen',
    'trim_vbits' => 1,
    'trim_vbits_sgadvanced' => '',
    'ucfFile' => 'pn9_cw.ucf',
    'use_strict_names' => 1,
    'user_tips_enabled' => 0,
    'usertemp' => 'C:/Users/tobe/AppData/Local/Temp/sysgentmp-tobe',
    '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' => '1925.000000 ns',
    'xcfFile' => 'pn9_cw.xcf',
    'xilinx' => 'C:/Xilinx/12.4/ISE_DS/ISE',
    'xilinx_device' => 'xc6vlx240t-1ff1156',
    'xilinx_family' => 'virtex6',
    'xilinx_package' => 'ff1156',
    'xilinx_part' => 'xc6vlx240t',
    'xilinxdevice' => 'xc6vlx240t-1ff1156',
    'xilinxfamily' => 'virtex6',
    'xilinxpart' => 'xc6vlx240t',
  },
  'entityName' => '',
  'nets' => {
    '.clk' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    '.gpio_dipsw' => {
      'hdlType' => 'std_logic_vector(7 downto 0)',
      'width' => 8,
    },
    '.gpio_sw_c' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    '.gpio_sw_e' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    '.nrdy_n' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    '.reg_a0' => {
      'hdlType' => 'std_logic_vector(31 downto 0)',
      'width' => 32,
    },
    '.reg_a4' => {
      'hdlType' => 'std_logic_vector(31 downto 0)',
      'width' => 32,
    },
    '.reg_a8' => {
      'hdlType' => 'std_logic_vector(31 downto 0)',
      'width' => 32,
    },
    '.reg_ac' => {
      'hdlType' => 'std_logic_vector(31 downto 0)',
      'width' => 32,
    },
    '.sys_reset_n_c' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.dvalid_n' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.gpio_led' => {
      'hdlType' => 'std_logic_vector(7 downto 0)',
      'width' => 8,
    },
    'sysgen_dut.gpio_led_c' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.gpio_led_e' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.gpio_led_n' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.gpio_led_s' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.gpio_led_w' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
    'sysgen_dut.if_data' => {
      'hdlType' => 'std_logic_vector(127 downto 0)',
      'width' => 128,
    },
    'sysgen_dut.pattern_match' => {
      'hdlType' => 'std_logic',
      'width' => 1,
    },
  },
  'subblocks' => {
    'dvalid_n' => {
      'connections' => {
        'dvalid_n' => 'sysgen_dut.dvalid_n',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'dvalid_n',
        'ports' => {
          'dvalid_n' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_dvalid_n.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/DVALID_N/DVALID_N',
              'source_block' => 'PN9/DVALID_N',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'dvalid_n',
    },
    'gpio_dipsw' => {
      'connections' => {
        'gpio_dipsw' => '.gpio_dipsw',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_dipsw',
        'ports' => {
          'gpio_dipsw' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_dipsw.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'gpio_dipsw',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_8_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(7 downto 0)',
            'width' => 8,
          },
        },
      },
      'entityName' => 'gpio_dipsw',
    },
    'gpio_led' => {
      'connections' => {
        'gpio_led' => 'sysgen_dut.gpio_led',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_led',
        'ports' => {
          'gpio_led' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED/GPIO_LED',
              'source_block' => 'PN9/GPIO_LED',
              'timingConstraint' => 'none',
              'type' => 'UFix_8_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(7 downto 0)',
            'width' => 8,
          },
        },
      },
      'entityName' => 'gpio_led',
    },
    'gpio_led_c' => {
      'connections' => {
        'gpio_led_c' => 'sysgen_dut.gpio_led_c',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_led_c',
        'ports' => {
          'gpio_led_c' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_c.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_C/GPIO_LED_C',
              'source_block' => 'PN9/GPIO_LED_C',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_led_c',
    },
    'gpio_led_e' => {
      'connections' => {
        'gpio_led_e' => 'sysgen_dut.gpio_led_e',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_led_e',
        'ports' => {
          'gpio_led_e' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_e.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_E/GPIO_LED_E',
              'source_block' => 'PN9/GPIO_LED_E',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_led_e',
    },
    'gpio_led_n' => {
      'connections' => {
        'gpio_led_n' => 'sysgen_dut.gpio_led_n',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_led_n',
        'ports' => {
          'gpio_led_n' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_n.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_N/GPIO_LED_N',
              'source_block' => 'PN9/GPIO_LED_N',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_led_n',
    },
    'gpio_led_s' => {
      'connections' => {
        'gpio_led_s' => 'sysgen_dut.gpio_led_s',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_led_s',
        'ports' => {
          'gpio_led_s' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_s.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_S/GPIO_LED_S',
              'source_block' => 'PN9/GPIO_LED_S',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_led_s',
    },
    'gpio_led_w' => {
      'connections' => {
        'gpio_led_w' => 'sysgen_dut.gpio_led_w',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_led_w',
        'ports' => {
          'gpio_led_w' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_w.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_W/GPIO_LED_W',
              'source_block' => 'PN9/GPIO_LED_W',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_led_w',
    },
    'gpio_sw_c' => {
      'connections' => {
        'gpio_sw_c' => '.gpio_sw_c',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_sw_c',
        'ports' => {
          'gpio_sw_c' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_sw_c.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_SW_C/GPIO_SW_C',
              'source_block' => 'PN9/GPIO_SW_C',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_sw_c',
    },
    'gpio_sw_e' => {
      'connections' => {
        'gpio_sw_e' => '.gpio_sw_e',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'gpio_sw_e',
        'ports' => {
          'gpio_sw_e' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_sw_e.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_SW_E/GPIO_SW_E',
              'source_block' => 'PN9/GPIO_SW_E',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'gpio_sw_e',
    },
    'if_data' => {
      'connections' => {
        'if_data' => 'sysgen_dut.if_data',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'if_data',
        'ports' => {
          'if_data' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_if_data.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/IF_DATA/IF_DATA',
              'source_block' => 'PN9/IF_DATA',
              'timingConstraint' => 'none',
              'type' => 'UFix_128_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(127 downto 0)',
            'width' => 128,
          },
        },
      },
      'entityName' => 'if_data',
    },
    'nrdy_n' => {
      'connections' => {
        'nrdy_n' => '.nrdy_n',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'nrdy_n',
        'ports' => {
          'nrdy_n' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_nrdy_n.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/NRDY_N/NRDY_N',
              'source_block' => 'PN9/NRDY_N',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'nrdy_n',
    },
    'pattern_match' => {
      'connections' => {
        'pattern_match' => 'sysgen_dut.pattern_match',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'pattern_match',
        'ports' => {
          'pattern_match' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_pattern_match.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/PATTERN_MATCH/PATTERN_MATCH',
              'source_block' => 'PN9/PATTERN_MATCH',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'pattern_match',
    },
    'reg_a0' => {
      'connections' => {
        'reg_a0' => '.reg_a0',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'reg_a0',
        'ports' => {
          'reg_a0' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_a0.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_a0',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
        },
      },
      'entityName' => 'reg_a0',
    },
    'reg_a4' => {
      'connections' => {
        'reg_a4' => '.reg_a4',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'reg_a4',
        'ports' => {
          'reg_a4' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_a4.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_a4',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
        },
      },
      'entityName' => 'reg_a4',
    },
    'reg_a8' => {
      'connections' => {
        'reg_a8' => '.reg_a8',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'reg_a8',
        'ports' => {
          'reg_a8' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_a8.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_a8',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
        },
      },
      'entityName' => 'reg_a8',
    },
    'reg_ac' => {
      'connections' => {
        'reg_ac' => '.reg_ac',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'reg_ac',
        'ports' => {
          'reg_ac' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_ac.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_ac',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
        },
      },
      'entityName' => 'reg_ac',
    },
    'sys_reset_n_c' => {
      'connections' => {
        'sys_reset_n_c' => '.sys_reset_n_c',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'sys_reset_n_c',
        'ports' => {
          'sys_reset_n_c' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_sys_reset_n_c.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'sys_reset_n_c',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'sys_reset_n_c',
    },
    'sysgen_dut' => {
      'connections' => {
        'clk' => '.clk',
        'dvalid_n' => 'sysgen_dut.dvalid_n',
        'gpio_dipsw' => '.gpio_dipsw',
        'gpio_led' => 'sysgen_dut.gpio_led',
        'gpio_led_c' => 'sysgen_dut.gpio_led_c',
        'gpio_led_e' => 'sysgen_dut.gpio_led_e',
        'gpio_led_n' => 'sysgen_dut.gpio_led_n',
        'gpio_led_s' => 'sysgen_dut.gpio_led_s',
        'gpio_led_w' => 'sysgen_dut.gpio_led_w',
        'gpio_sw_c' => '.gpio_sw_c',
        'gpio_sw_e' => '.gpio_sw_e',
        'if_data' => 'sysgen_dut.if_data',
        'nrdy_n' => '.nrdy_n',
        'pattern_match' => 'sysgen_dut.pattern_match',
        'reg_a0' => '.reg_a0',
        'reg_a4' => '.reg_a4',
        'reg_a8' => '.reg_a8',
        'reg_ac' => '.reg_ac',
        'sys_reset_n_c' => '.sys_reset_n_c',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'hdlArchAttributes' => [
          ],
          'hdlEntityAttributes' => [
          ],
          'isClkWrapper' => 1,
        },
        'connections' => {
          'clk' => 'clkNet',
          'dvalid_n' => 'dvalid_n_net',
          'gpio_dipsw' => 'gpio_dipsw_net',
          'gpio_led' => 'gpio_led_net',
          'gpio_led_c' => 'gpio_led_c_net',
          'gpio_led_e' => 'gpio_led_e_net',
          'gpio_led_n' => 'gpio_led_n_net',
          'gpio_led_s' => 'gpio_led_s_net',
          'gpio_led_w' => 'gpio_led_w_net',
          'gpio_sw_c' => 'gpio_sw_c_net',
          'gpio_sw_e' => 'gpio_sw_e_net',
          'if_data' => 'if_data_net',
          'nrdy_n' => 'nrdy_n_net_x0',
          'pattern_match' => 'nrdy_n_net_x1',
          'reg_a0' => 'reg_a0_net',
          'reg_a4' => 'reg_a4_net',
          'reg_a8' => 'reg_a8_net',
          'reg_ac' => 'reg_ac_net',
          'sys_reset_n_c' => 'sys_reset_n_c_net',
        },
        'entityName' => 'pn9_cw',
        'nets' => {
          'ce_1_sg_x0' => {
            'attributes' => {
              'hdlNetAttributes' => [
                [
                  'MAX_FANOUT',
                  'string',
                  '"REDUCE"',
                ],
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'clkNet' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'clk_1_sg_x0' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'dvalid_n_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_dipsw_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(7 downto 0)',
            'width' => 8,
          },
          'gpio_led_c_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_e_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_n_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(7 downto 0)',
            'width' => 8,
          },
          'gpio_led_s_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_w_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_sw_c_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_sw_e_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'if_data_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(127 downto 0)',
            'width' => 128,
          },
          'nrdy_n_net_x0' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'nrdy_n_net_x1' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'persistentdff_inst_q' => {
            'attributes' => {
              'hdlNetAttributes' => [
                [
                  'syn_keep',
                  'boolean',
                  'true',
                ],
                [
                  'keep',
                  'boolean',
                  'true',
                ],
                [
                  'preserve_signal',
                  'boolean',
                  'true',
                ],
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'reg_a0_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'reg_a4_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'reg_a8_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'reg_ac_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'sys_reset_n_c_net' => {
            'attributes' => {
              'hdlNetAttributes' => [
              ],
            },
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
        'ports' => {
          'ce' => {
            'attributes' => {
              'defaultHdlValue' => '\'1\'',
              'domain' => 'default',
              'group' => 4,
              'isCe' => 1,
              'period' => 1,
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'clk' => {
            'attributes' => {
              'domain' => 'default',
              'group' => 4,
              'isClk' => 1,
              'period' => 1,
              'type' => 'logic',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'dvalid_n' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_dvalid_n.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/DVALID_N/DVALID_N',
              'source_block' => 'PN9/DVALID_N',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_dipsw' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_dipsw.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'gpio_dipsw',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_8_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(7 downto 0)',
            'width' => 8,
          },
          'gpio_led' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED/GPIO_LED',
              'source_block' => 'PN9/GPIO_LED',
              'timingConstraint' => 'none',
              'type' => 'UFix_8_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(7 downto 0)',
            'width' => 8,
          },
          'gpio_led_c' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_c.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_C/GPIO_LED_C',
              'source_block' => 'PN9/GPIO_LED_C',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_e' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_e.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_E/GPIO_LED_E',
              'source_block' => 'PN9/GPIO_LED_E',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_n' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_n.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_N/GPIO_LED_N',
              'source_block' => 'PN9/GPIO_LED_N',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_s' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_s.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_S/GPIO_LED_S',
              'source_block' => 'PN9/GPIO_LED_S',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_led_w' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_led_w.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_LED_W/GPIO_LED_W',
              'source_block' => 'PN9/GPIO_LED_W',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_sw_c' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_sw_c.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_SW_C/GPIO_SW_C',
              'source_block' => 'PN9/GPIO_SW_C',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'gpio_sw_e' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_gpio_sw_e.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/GPIO_SW_E/GPIO_SW_E',
              'source_block' => 'PN9/GPIO_SW_E',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'if_data' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_if_data.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/IF_DATA/IF_DATA',
              'source_block' => 'PN9/IF_DATA',
              'timingConstraint' => 'none',
              'type' => 'UFix_128_0',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic_vector(127 downto 0)',
            'width' => 128,
          },
          'nrdy_n' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_nrdy_n.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/NRDY_N/NRDY_N',
              'source_block' => 'PN9/NRDY_N',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'pattern_match' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_pattern_match.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'PN9/PATTERN_MATCH/PATTERN_MATCH',
              'source_block' => 'PN9/PATTERN_MATCH',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
          'reg_a0' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_a0.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_a0',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'reg_a4' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_a4.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_a4',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'reg_a8' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_a8.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_a8',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'reg_ac' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_reg_ac.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'reg_ac',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'UFix_32_0',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic_vector(31 downto 0)',
            'width' => 32,
          },
          'sys_reset_n_c' => {
            'attributes' => {
              'bin_pt' => 0,
              'inputFile' => 'pn9_sys_reset_n_c.dat',
              'is_floating_block' => 1,
              'is_gateway_port' => 1,
              'must_be_hdl_vector' => 1,
              'period' => 1,
              'port_id' => 0,
              'simulinkName' => 'sys_reset_n_c',
              'source_block' => '',
              'timingConstraint' => 'none',
              'type' => 'Bool',
            },
            'direction' => 'in',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
        'subblocks' => {
          'default_clock_driver_x0' => {
            'connections' => {
              'ce_1' => 'ce_1_sg_x0',
              'clk_1' => 'clk_1_sg_x0',
              'sysce' => [
                'constant',
                '\'1\'',
              ],
              'sysce_clr' => [
                'constant',
                '\'0\'',
              ],
              'sysclk' => 'clkNet',
            },
            'entity' => {
              'attributes' => {
                'domain' => 'default',
                'hdlArchAttributes' => [
                  [
                    'syn_noprune',
                    'boolean',
                    'true',
                  ],
                  [
                    'optimize_primitives',
                    'boolean',
                    'false',
                  ],
                  [
                    'dont_touch',
                    'boolean',
                    'true',
                  ],
                ],
                'hdlEntityAttributes' => [
                ],
                'isClkDriver' => 1,
              },
              'entityName' => 'default_clock_driver',
              'ports' => {
                'ce_1' => {
                  'attributes' => {
                    'domain' => 'default',
                    'group' => 1,
                    'isCe' => 1,
                    'period' => 1,
                    'type' => 'logic',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'clk_1' => {
                  'attributes' => {
                    'domain' => 'default',
                    'group' => 1,
                    'isClk' => 1,
                    'period' => 1,
                    'type' => 'logic',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'sysce' => {
                  'attributes' => {
                    'group' => 4,
                    'isCe' => 1,
                    'period' => 1,
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'sysce_clr' => {
                  'attributes' => {
                    'group' => 4,
                    'isClr' => 1,
                    'period' => 1,
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'sysclk' => {
                  'attributes' => {
                    'group' => 4,
                    'isClk' => 1,
                    'period' => 1,
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
              },
            },
            'entityName' => 'default_clock_driver',
          },
          'persistentdff_inst' => {
            'connections' => {
              'clk' => 'clkNet',
              'd' => 'persistentdff_inst_q',
              'q' => 'persistentdff_inst_q',
            },
            'entity' => {
              'attributes' => {
                'entityAlreadyNetlisted' => 1,
                'hdlCompAttributes' => [
                  [
                    'syn_black_box',
                    'boolean',
                    'true',
                  ],
                  [
                    'box_type',
                    'string',
                    '"black_box"',
                  ],
                ],
                'is_persistent_dff' => 1,
                'needsComponentDeclaration' => 1,
              },
              'entityName' => 'xlpersistentdff',
              'ports' => {
                'clk' => {
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'd' => {
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'q' => {
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
              },
            },
            'entityName' => 'xlpersistentdff',
          },
          'pn9_x0' => {
            'connections' => {
              'ce_1' => 'ce_1_sg_x0',
              'clk_1' => 'clk_1_sg_x0',
              'dvalid_n' => 'dvalid_n_net',
              'gpio_dipsw' => 'gpio_dipsw_net',
              'gpio_led' => 'gpio_led_net',
              'gpio_led_c' => 'gpio_led_c_net',
              'gpio_led_e' => 'gpio_led_e_net',
              'gpio_led_n' => 'gpio_led_n_net',
              'gpio_led_s' => 'gpio_led_s_net',
              'gpio_led_w' => 'gpio_led_w_net',
              'gpio_sw_c' => 'gpio_sw_c_net',
              'gpio_sw_e' => 'gpio_sw_e_net',
              'if_data' => 'if_data_net',
              'nrdy_n' => 'nrdy_n_net_x0',
              'pattern_match' => 'nrdy_n_net_x1',
              'reg_a0' => 'reg_a0_net',
              'reg_a4' => 'reg_a4_net',
              'reg_a8' => 'reg_a8_net',
              'reg_ac' => 'reg_ac_net',
              'sys_reset_n_c' => 'sys_reset_n_c_net',
            },
            'entity' => {
              'attributes' => {
                'entityAlreadyNetlisted' => 1,
                'hdlKind' => 'vhdl',
                'isDesign' => 1,
                'simulinkName' => 'PN9',
              },
              'entityName' => 'pn9',
              'ports' => {
                'ce_1' => {
                  'attributes' => {
                    'domain' => '',
                    'group' => 1,
                    'isCe' => 1,
                    'is_subsys_port' => 1,
                    'period' => 1,
                    'subsys_port_index' => 0,
                    'type' => 'logic',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'clk_1' => {
                  'attributes' => {
                    'domain' => '',
                    'group' => 1,
                    'isClk' => 1,
                    'is_subsys_port' => 1,
                    'period' => 1,
                    'subsys_port_index' => 0,
                    'type' => 'logic',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'dvalid_n' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_dvalid_n.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 5,
                    'simulinkName' => 'PN9/DVALID_N',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_dipsw' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_dipsw.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'gpio_dipsw',
                    'source_block' => '',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_8_0',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic_vector(7 downto 0)',
                  'width' => 8,
                },
                'gpio_led' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_led.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 1,
                    'simulinkName' => 'PN9/GPIO_LED',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_8_0',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic_vector(7 downto 0)',
                  'width' => 8,
                },
                'gpio_led_c' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_led_c.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 6,
                    'simulinkName' => 'PN9/GPIO_LED_C',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_led_e' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_led_e.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 7,
                    'simulinkName' => 'PN9/GPIO_LED_E',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_led_n' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_led_n.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 2,
                    'simulinkName' => 'PN9/GPIO_LED_N',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_led_s' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_led_s.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 3,
                    'simulinkName' => 'PN9/GPIO_LED_S',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_led_w' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_led_w.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 4,
                    'simulinkName' => 'PN9/GPIO_LED_W',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_sw_c' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_sw_c.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'PN9/GPIO_SW_C',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'gpio_sw_e' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_gpio_sw_e.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 1,
                    'simulinkName' => 'PN9/GPIO_SW_E',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'if_data' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_if_data.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'PN9/IF_DATA',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_128_0',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic_vector(127 downto 0)',
                  'width' => 128,
                },
                'nrdy_n' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_nrdy_n.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 2,
                    'simulinkName' => 'PN9/NRDY_N',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'pattern_match' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_pattern_match.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'PN9/PATTERN_MATCH',
                    'source_block' => 'PN9',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'out',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
                'reg_a0' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_reg_a0.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'reg_a0',
                    'source_block' => '',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_32_0',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic_vector(31 downto 0)',
                  'width' => 32,
                },
                'reg_a4' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_reg_a4.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'reg_a4',
                    'source_block' => '',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_32_0',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic_vector(31 downto 0)',
                  'width' => 32,
                },
                'reg_a8' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_reg_a8.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'reg_a8',
                    'source_block' => '',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_32_0',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic_vector(31 downto 0)',
                  'width' => 32,
                },
                'reg_ac' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_reg_ac.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'reg_ac',
                    'source_block' => '',
                    'timingConstraint' => 'none',
                    'type' => 'UFix_32_0',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic_vector(31 downto 0)',
                  'width' => 32,
                },
                'sys_reset_n_c' => {
                  'attributes' => {
                    'bin_pt' => 0,
                    'inputFile' => 'pn9_sys_reset_n_c.dat',
                    'is_floating_block' => 1,
                    'is_gateway_port' => 1,
                    'must_be_hdl_vector' => 1,
                    'period' => 1,
                    'port_id' => 0,
                    'simulinkName' => 'sys_reset_n_c',
                    'source_block' => '',
                    'timingConstraint' => 'none',
                    'type' => 'Bool',
                  },
                  'direction' => 'in',
                  'hdlType' => 'std_logic',
                  'width' => 1,
                },
              },
            },
            'entityName' => 'pn9',
          },
        },
      },
      'entityName' => 'pn9_cw',
    },
    'sysgen_gw_clk' => {
      'connections' => {
        'clk' => '.clk',
      },
      'entity' => {
        'attributes' => {
          'entityAlreadyNetlisted' => 1,
          'isClk' => 1,
          'isGateway' => 1,
          'is_floating_block' => 1,
        },
        'entityName' => 'sysgen_gw_clk',
        'ports' => {
          'clk' => {
            'attributes' => {
              'isClk' => 1,
            },
            'direction' => 'out',
            'hdlType' => 'std_logic',
            'width' => 1,
          },
        },
      },
      'entityName' => 'sysgen_gw_clk',
    },
  },
}
