# # This class.ptf file built by Component Editor # 2006.07.14.03:53:37 # # DO NOT MODIFY THIS FILE # If you hand-modify this file you will likely # interfere with Component Editor's ability to # read and edit it. And then Component Editor # will overwrite your changes anyway. So, for # the very best results, just relax and # DO NOT MODIFY THIS FILE # CLASS sram_16bit_512k { CB_GENERATOR { HDL_FILES { FILE { use_in_simulation = "1"; use_in_synthesis = "1"; type = "verilog"; filepath = "hdl/SRAM_16Bit_512K.v"; } } top_module_name = "SRAM_16Bit_512K.v:SRAM_16Bit_512K"; emit_system_h = "0"; LIBRARIES { } } MODULE_DEFAULTS global_signals { class = "sram_16bit_512k"; class_version = "1.0"; SYSTEM_BUILDER_INFO { Instantiate_In_System_Module = "1"; Has_Clock = "1"; Top_Level_Ports_Are_Enumerated = "1"; } COMPONENT_BUILDER { GLS_SETTINGS { } } PORT_WIRING { PORT iCLK { width = "1"; width_expression = ""; direction = "input"; type = "clk"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } } WIZARD_SCRIPT_ARGUMENTS { hdl_parameters { } } SIMULATION { DISPLAY { } } SLAVE avalon_slave_0 { SYSTEM_BUILDER_INFO { Bus_Type = "avalon"; Address_Group = "1"; Has_Clock = "0"; Address_Width = "18"; Address_Alignment = "dynamic"; Data_Width = "16"; Has_Base_Address = "1"; Has_IRQ = "0"; Setup_Time = "20ns"; Hold_Time = "20ns"; Read_Wait_States = "20ns"; Write_Wait_States = "20ns"; Read_Latency = "0"; Maximum_Pending_Read_Transactions = "0"; Active_CS_Through_Read_Latency = "0"; Is_Printable_Device = "0"; Is_Memory_Device = "1"; Is_Readable = "1"; Is_Writable = "1"; Minimum_Uninterrupted_Run_Length = "1"; } COMPONENT_BUILDER { AVS_SETTINGS { Setup_Value = "20"; Read_Wait_Value = "20"; Write_Wait_Value = "20"; Hold_Value = "20"; Timing_Units = "ns"; Read_Latency_Value = "0"; Minimum_Arbitration_Shares = "1"; Active_CS_Through_Read_Latency = "0"; Max_Pending_Read_Transactions_Value = "1"; Address_Alignment = "dynamic"; Is_Printable_Device = "0"; Interleave_Bursts = "0"; interface_name = "Avalon Slave"; external_wait = "0"; Is_Memory_Device = "1"; } } PORT_WIRING { PORT iDATA { width = "16"; width_expression = ""; direction = "input"; type = "writedata"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT oDATA { width = "16"; width_expression = ""; direction = "output"; type = "readdata"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iADDR { width = "18"; width_expression = ""; direction = "input"; type = "address"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iWE_N { width = "1"; width_expression = ""; direction = "input"; type = "write_n"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iOE_N { width = "1"; width_expression = ""; direction = "input"; type = "read_n"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iCE_N { width = "1"; width_expression = ""; direction = "input"; type = "chipselect_n"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iBE_N { width = "2"; width_expression = ""; direction = "input"; type = "byteenable_n"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_DQ { width = "16"; width_expression = ""; direction = "inout"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_ADDR { width = "18"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_UB_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_LB_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_WE_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_CE_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_OE_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } } } } USER_INTERFACE { USER_LABELS { name = "SRAM_16Bit_512K"; technology = "Terasic Technologies Inc"; } WIZARD_UI the_wizard_ui { title = "SRAM_16Bit_512K - {{ $MOD }}"; CONTEXT { H = "WIZARD_SCRIPT_ARGUMENTS/hdl_parameters"; M = ""; SBI_global_signals = "SYSTEM_BUILDER_INFO"; SBI_avalon_slave_0 = "SLAVE avalon_slave_0/SYSTEM_BUILDER_INFO"; } PAGES main { PAGE 1 { align = "left"; title = "SRAM_16Bit_512K 1.0 Settings"; layout = "vertical"; TEXT { title = "Built on: 2006.07.14.03:53:37"; } TEXT { title = "Class name: sram_16bit_512k"; } TEXT { title = "Class version: 1.0"; } TEXT { title = "Component name: SRAM_16Bit_512K"; } TEXT { title = "Component Group: Terasic Technologies Inc"; } } } } } SOPC_Builder_Version = "6.00"; COMPONENT_BUILDER { HDL_PARAMETERS { # generated by CBDocument.getParameterContainer # used only by Component Editor } SW_FILES { } built_on = "2006.07.14.03:53:37"; CACHED_HDL_INFO { # cached hdl info, emitted by CBFrameRealtime.getDocumentCachedHDLInfoSection # used only by Component Builder FILE SRAM_16Bit_512K.v { file_mod = "Fri Jul 14 01:43:11 CST 2006"; quartus_map_start = "Fri Jul 14 01:43:23 CST 2006"; quartus_map_finished = "Fri Jul 14 01:43:27 CST 2006"; #found 1 valid modules WRAPPER SRAM_16Bit_512K { CLASS SRAM_16Bit_512K { CB_GENERATOR { HDL_FILES { FILE { use_in_simulation = "1"; use_in_synthesis = "1"; type = ""; filepath = "C:/DE2/DE2_NIOS_NET/SRAM_16Bit_512K.v"; } } top_module_name = "SRAM_16Bit_512K"; emit_system_h = "0"; } MODULE_DEFAULTS global_signals { class = "SRAM_16Bit_512K"; 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 iDATA { width = "16"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT oDATA { width = "16"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iADDR { width = "18"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iWE_N { width = "1"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iOE_N { width = "1"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iCE_N { width = "1"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iCLK { width = "1"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT iBE_N { width = "2"; width_expression = ""; direction = "input"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_DQ { width = "16"; width_expression = ""; direction = "inout"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_ADDR { width = "18"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_UB_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_LB_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_WE_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_CE_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } PORT SRAM_OE_N { width = "1"; width_expression = ""; direction = "output"; type = "export"; is_shared = "0"; vhdl_record_name = ""; vhdl_record_type = ""; } } } } USER_INTERFACE { USER_LABELS { name = "SRAM_16Bit_512K"; technology = "imported components"; } } SOPC_Builder_Version = "0.0"; } } } } } ASSOCIATED_FILES { Add_Program = "the_wizard_ui"; Edit_Program = "the_wizard_ui"; Generator_Program = "cb_generator.pl"; } }