📄 class.ptf
字号:
{
parameter_name = "m1_clk_h";
type = "integer";
default_value = "B\"000\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m1_falling_edge
{
parameter_name = "m1_falling_edge";
type = "integer";
default_value = "B\"001\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m1_falling_wait
{
parameter_name = "m1_falling_wait";
type = "integer";
default_value = "B\"011\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m1_clk_l
{
parameter_name = "m1_clk_l";
type = "integer";
default_value = "B\"010\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m1_rising_edge
{
parameter_name = "m1_rising_edge";
type = "integer";
default_value = "B\"110\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m1_rising_wait
{
parameter_name = "m1_rising_wait";
type = "integer";
default_value = "B\"100\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_reset
{
parameter_name = "m2_reset";
type = "integer";
default_value = "B\"0000\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_wait
{
parameter_name = "m2_wait";
type = "integer";
default_value = "B\"0001\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_gather
{
parameter_name = "m2_gather";
type = "integer";
default_value = "B\"0011\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_verify
{
parameter_name = "m2_verify";
type = "integer";
default_value = "B\"0010\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_use
{
parameter_name = "m2_use";
type = "integer";
default_value = "B\"0110\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_hold_clk_l
{
parameter_name = "m2_hold_clk_l";
type = "integer";
default_value = "B\"0111\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_data_low_1
{
parameter_name = "m2_data_low_1";
type = "integer";
default_value = "B\"0101\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_data_high_1
{
parameter_name = "m2_data_high_1";
type = "integer";
default_value = "B\"0100\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_data_low_2
{
parameter_name = "m2_data_low_2";
type = "integer";
default_value = "B\"1100\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_data_high_2
{
parameter_name = "m2_data_high_2";
type = "integer";
default_value = "B\"1101\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_data_low_3
{
parameter_name = "m2_data_low_3";
type = "integer";
default_value = "B\"1001\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_data_high_3
{
parameter_name = "m2_data_high_3";
type = "integer";
default_value = "B\"1011\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER m2_await_response
{
parameter_name = "m2_await_response";
type = "integer";
default_value = "B\"1010\"";
editable = "1";
tooltip = "";
}
}
}
}
}
}
FILE mouse_avalon_interface.v
{
file_mod = "Sat May 13 08:58:12 CST 2006";
quartus_map_start = "Sat May 13 08:59:05 CST 2006";
quartus_map_finished = "Sat May 13 08:59:10 CST 2006";
#found 1 valid modules
WRAPPER mouse_avalon_interface
{
CLASS mouse_avalon_interface
{
MODULE_DEFAULTS
{
class = "mouse_avalon_interface";
class_version = "1.0";
SYSTEM_BUILDER_INFO
{
Instantiate_In_System_Module = "1";
}
SLAVE avalon_slave_0
{
SYSTEM_BUILDER_INFO
{
Bus_Type = "avalon";
}
PORT_WIRING
{
PORT clock
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT reset_n
{
width = "1";
width_expression = "";
direction = "input";
type = "reset_n";
is_shared = "0";
}
PORT chip_select
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT address
{
width = "1";
width_expression = "";
direction = "input";
type = "address";
is_shared = "0";
}
PORT read
{
width = "1";
width_expression = "";
direction = "input";
type = "read";
is_shared = "0";
}
PORT read_data
{
width = "32";
width_expression = "";
direction = "output";
type = "export";
is_shared = "0";
}
PORT interrupt
{
width = "1";
width_expression = "";
direction = "output";
type = "export";
is_shared = "0";
}
PORT ps2_clk
{
width = "1";
width_expression = "";
direction = "inout";
type = "export";
is_shared = "0";
}
PORT ps2_data
{
width = "1";
width_expression = "";
direction = "inout";
type = "export";
is_shared = "0";
}
}
}
}
USER_INTERFACE
{
USER_LABELS
{
name = "mouse_avalon_interface";
technology = "imported components";
}
}
CB_GENERATOR
{
top_module_name = "mouse_avalon_interface";
emit_system_h = "0";
HDL_FILES
{
FILE
{
filepath = "F:/SmartSOPC/example/for_1C6/SmartSOPC_expand_1c6/zlg_avalon_ps2mouse/hdl/mouse_avalon_interface.v";
use_in_simulation = "1";
use_in_synthesis = "1";
}
}
}
SOPC_Builder_Version = "0.0";
}
}
}
FILE mouse_register_file.v
{
file_mod = "Sat May 13 08:48:16 CST 2006";
quartus_map_start = "Sat May 13 08:59:10 CST 2006";
quartus_map_finished = "Sat May 13 08:59:11 CST 2006";
#found 1 valid modules
WRAPPER mouse_register_file
{
CLASS mouse_register_file
{
MODULE_DEFAULTS
{
class = "mouse_register_file";
class_version = "1.0";
SYSTEM_BUILDER_INFO
{
Instantiate_In_System_Module = "1";
}
SLAVE avalon_slave_0
{
SYSTEM_BUILDER_INFO
{
Bus_Type = "avalon";
}
PORT_WIRING
{
PORT clock
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT reset_n
{
width = "1";
width_expression = "";
direction = "input";
type = "reset_n";
is_shared = "0";
}
PORT chip_select
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT address
{
width = "1";
width_expression = "";
direction = "input";
type = "address";
is_shared = "0";
}
PORT read
{
width = "1";
width_expression = "";
direction = "input";
type = "read";
is_shared = "0";
}
PORT left_button
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT right_button
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT middle_button
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT x_increment
{
width = "9";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT y_increment
{
width = "9";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT data_ready
{
width = "1";
width_expression = "";
direction = "input";
type = "export";
is_shared = "0";
}
PORT read_data
{
width = "32";
width_expression = "";
direction = "output";
type = "export";
is_shared = "0";
}
PORT interrupt
{
width = "1";
width_expression = "";
direction = "output";
type = "export";
is_shared = "0";
}
PORT reset
{
width = "1";
width_expression = "";
direction = "output";
type = "export";
is_shared = "0";
}
}
}
}
USER_INTERFACE
{
USER_LABELS
{
name = "mouse_register_file";
technology = "imported components";
}
}
CB_GENERATOR
{
top_module_name = "mouse_register_file";
emit_system_h = "0";
HDL_FILES
{
FILE
{
filepath = "F:/SmartSOPC/example/for_1C6/SmartSOPC_expand_1c6/zlg_avalon_ps2mouse/hdl/mouse_register_file.v";
use_in_simulation = "1";
use_in_synthesis = "1";
}
}
}
SOPC_Builder_Version = "0.0";
COMPONENT_BUILDER
{
HDL_PARAMETERS
{
# generated by cbDocument.CBDocument.getParameterContainer:385
# used only by Component Editor
HDL_PARAMETER rd_data
{
parameter_name = "rd_data";
type = "integer";
default_value = "B\"0\"";
editable = "1";
tooltip = "";
}
HDL_PARAMETER interrupt_addr
{
parameter_name = "interrupt_addr";
type = "integer";
default_value = "B\"1\"";
editable = "1";
tooltip = "";
}
}
}
}
}
}
}
HDL_PARAMETERS
{
# generated by cbDocument.CBDocument.getParameterContainer:385
# used only by Component Editor
}
SW_FILES
{
}
built_on = "2006.05.13.09:00:57";
}
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 + -