⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class.ptf

📁 PS2的程序
💻 PTF
📖 第 1 页 / 共 3 页
字号:
                              vhdl_record_type = "";
                           }
                           PORT tx_write_ack_o
                           {
                              width = "1";
                              width_expression = "";
                              direction = "output";
                              type = "export";
                              is_shared = "0";
                              vhdl_record_name = "";
                              vhdl_record_type = "";
                           }
                           PORT tx_error_no_keyboard_ack
                           {
                              width = "1";
                              width_expression = "";
                              direction = "output";
                              type = "export";
                              is_shared = "0";
                              vhdl_record_name = "";
                              vhdl_record_type = "";
                           }
                        }
                     }
                     SLAVE rx
                     {
                        SYSTEM_BUILDER_INFO 
                        {
                           Bus_Type = "avalon";
                        }
                        PORT_WIRING 
                        {
                           PORT rx_read
                           {
                              width = "1";
                              width_expression = "";
                              direction = "input";
                              type = "read";
                              is_shared = "0";
                              vhdl_record_name = "";
                              vhdl_record_type = "";
                           }
                        }
                     }
                     SLAVE tx
                     {
                        SYSTEM_BUILDER_INFO 
                        {
                           Bus_Type = "avalon";
                        }
                        PORT_WIRING 
                        {
                           PORT tx_write
                           {
                              width = "1";
                              width_expression = "";
                              direction = "input";
                              type = "write";
                              is_shared = "0";
                              vhdl_record_name = "";
                              vhdl_record_type = "";
                           }
                        }
                     }
                     PORT_WIRING 
                     {
                        PORT clk
                        {
                           width = "1";
                           width_expression = "";
                           direction = "input";
                           type = "clk";
                           is_shared = "0";
                           vhdl_record_name = "";
                           vhdl_record_type = "";
                        }
                        PORT reset
                        {
                           width = "1";
                           width_expression = "";
                           direction = "input";
                           type = "reset";
                           is_shared = "0";
                           vhdl_record_name = "";
                           vhdl_record_type = "";
                        }
                     }
                  }
                  USER_INTERFACE 
                  {
                     USER_LABELS 
                     {
                        name = "ps2_keyboard_interface";
                        technology = "imported components";
                     }
                  }
                  SOPC_Builder_Version = "0.0";
                  COMPONENT_BUILDER 
                  {
                     HDL_PARAMETERS 
                     {
                        # generated by CBDocument.getParameterContainer
                        # used only by Component Editor
                        HDL_PARAMETER timer_60usec_value_pp
                        {
                           parameter_name = "TIMER_60USEC_VALUE_PP";
                           type = "integer";
                           default_value = "2950";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER timer_60usec_bits_pp
                        {
                           parameter_name = "TIMER_60USEC_BITS_PP";
                           type = "integer";
                           default_value = "12";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER timer_5usec_value_pp
                        {
                           parameter_name = "TIMER_5USEC_VALUE_PP";
                           type = "integer";
                           default_value = "186";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER timer_5usec_bits_pp
                        {
                           parameter_name = "TIMER_5USEC_BITS_PP";
                           type = "integer";
                           default_value = "8";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER trap_shift_keys_pp
                        {
                           parameter_name = "TRAP_SHIFT_KEYS_PP";
                           type = "integer";
                           default_value = "0";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_rx_clk_h
                        {
                           parameter_name = "m1_rx_clk_h";
                           type = "integer";
                           default_value = "1";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_rx_clk_l
                        {
                           parameter_name = "m1_rx_clk_l";
                           type = "integer";
                           default_value = "0";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_rx_falling_edge_marker
                        {
                           parameter_name = "m1_rx_falling_edge_marker";
                           type = "integer";
                           default_value = "13";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_rx_rising_edge_marker
                        {
                           parameter_name = "m1_rx_rising_edge_marker";
                           type = "integer";
                           default_value = "14";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_force_clk_l
                        {
                           parameter_name = "m1_tx_force_clk_l";
                           type = "integer";
                           default_value = "3";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_first_wait_clk_h
                        {
                           parameter_name = "m1_tx_first_wait_clk_h";
                           type = "integer";
                           default_value = "10";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_first_wait_clk_l
                        {
                           parameter_name = "m1_tx_first_wait_clk_l";
                           type = "integer";
                           default_value = "11";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_reset_timer
                        {
                           parameter_name = "m1_tx_reset_timer";
                           type = "integer";
                           default_value = "12";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_wait_clk_h
                        {
                           parameter_name = "m1_tx_wait_clk_h";
                           type = "integer";
                           default_value = "2";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_clk_h
                        {
                           parameter_name = "m1_tx_clk_h";
                           type = "integer";
                           default_value = "4";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_clk_l
                        {
                           parameter_name = "m1_tx_clk_l";
                           type = "integer";
                           default_value = "5";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_wait_keyboard_ack
                        {
                           parameter_name = "m1_tx_wait_keyboard_ack";
                           type = "integer";
                           default_value = "6";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_done_recovery
                        {
                           parameter_name = "m1_tx_done_recovery";
                           type = "integer";
                           default_value = "7";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_error_no_keyboard_ack
                        {
                           parameter_name = "m1_tx_error_no_keyboard_ack";
                           type = "integer";
                           default_value = "8";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m1_tx_rising_edge_marker
                        {
                           parameter_name = "m1_tx_rising_edge_marker";
                           type = "integer";
                           default_value = "9";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m2_rx_data_ready
                        {
                           parameter_name = "m2_rx_data_ready";
                           type = "integer";
                           default_value = "1";
                           editable = "1";
                           tooltip = "";
                        }
                        HDL_PARAMETER m2_rx_data_ready_ack
                        {
                           parameter_name = "m2_rx_data_ready_ack";
                           type = "integer";
                           default_value = "0";
                           editable = "1";
                           tooltip = "";
                        }
                     }
                  }
               }
            }
         }
      }
   }
   ASSOCIATED_FILES 
   {
      Add_Program = "the_wizard_ui";
      Edit_Program = "the_wizard_ui";
      Generator_Program = "cb_generator.pl";
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -