📄 class.ptf
字号:
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 + -