3 System_Wizard_Version = "9.00";
\r
4 System_Wizard_Build = "235";
\r
5 Builder_Application = "sopc_builder_ca";
\r
6 WIZARD_SCRIPT_ARGUMENTS
\r
8 hdl_language = "verilog";
\r
9 device_family = "CYCLONEIII";
\r
10 device_family_id = "CYCLONEIII";
\r
13 hardcopy_compatible = "0";
\r
18 frequency = "16000000";
\r
19 source = "External";
\r
20 Is_Clock_Source = "0";
\r
21 display_name = "ext_clk";
\r
23 clock_module_connection_point_for_c2h = "ext_clk.clk";
\r
27 frequency = "32000000";
\r
29 Is_Clock_Source = "1";
\r
30 display_name = "c0 from main_pll";
\r
32 clock_module_connection_point_for_c2h = "main_pll.c0";
\r
36 frequency = "32000000";
\r
37 source = "main_pll_c0";
\r
38 Is_Clock_Source = "0";
\r
39 display_name = "sys_clk";
\r
42 clock_freq = "16000000";
\r
43 clock_freq = "16000000";
\r
45 view_master_columns = "1";
\r
46 view_master_priorities = "0";
\r
48 bustype_column_width = "0";
\r
49 clock_column_width = "80";
\r
50 name_column_width = "75";
\r
51 desc_column_width = "75";
\r
52 base_column_width = "75";
\r
53 end_column_width = "75";
\r
54 do_log_history = "0";
\r
58 MASTER instruction_master
\r
66 direction = "input";
\r
73 direction = "input";
\r
80 direction = "output";
\r
87 direction = "output";
\r
94 direction = "input";
\r
97 PORT i_readdatavalid
\r
99 type = "readdatavalid";
\r
101 direction = "input";
\r
106 type = "waitrequest";
\r
108 direction = "input";
\r
112 SYSTEM_BUILDER_INFO
\r
114 Bus_Type = "avalon";
\r
115 Is_Asynchronous = "0";
\r
116 DBS_Big_Endian = "0";
\r
118 Do_Stream_Reads = "0";
\r
119 Do_Stream_Writes = "0";
\r
120 Max_Address_Width = "32";
\r
122 Address_Width = "21";
\r
123 Maximum_Burst_Size = "1";
\r
124 Register_Incoming_Signals = "0";
\r
125 Register_Outgoing_Signals = "0";
\r
126 Interleave_Bursts = "";
\r
127 Linewrap_Bursts = "";
\r
128 Burst_On_Burst_Boundaries_Only = "";
\r
129 Always_Burst_Max_Burst = "";
\r
130 Is_Big_Endian = "0";
\r
132 Is_Instruction_Master = "1";
\r
134 Is_Writeable = "0";
\r
135 Address_Group = "0";
\r
137 Irq_Scheme = "individual_requests";
\r
138 Interrupt_Range = "0-0";
\r
142 Entry cpu/jtag_debug_module
\r
144 address = "0x00108800";
\r
145 span = "0x00000800";
\r
148 Entry onchip_ram/s1
\r
150 address = "0x00104000";
\r
151 span = "0x00004000";
\r
154 Entry ext_ram/avalon_tristate_slave_0
\r
156 address = "0x00080000";
\r
157 span = "0x00080000";
\r
162 MASTER custom_instruction_master
\r
164 SYSTEM_BUILDER_INFO
\r
166 Bus_Type = "nios_custom_instruction";
\r
168 Address_Width = "8";
\r
169 Is_Custom_Instruction = "1";
\r
171 Max_Address_Width = "8";
\r
172 Base_Address = "N/A";
\r
181 direction = "output";
\r
187 direction = "output";
\r
193 direction = "input";
\r
199 direction = "output";
\r
205 direction = "output";
\r
211 direction = "output";
\r
217 direction = "input";
\r
223 direction = "output";
\r
229 direction = "output";
\r
235 direction = "output";
\r
241 direction = "output";
\r
247 direction = "output";
\r
253 direction = "output";
\r
259 direction = "output";
\r
263 SLAVE jtag_debug_module
\r
265 SYSTEM_BUILDER_INFO
\r
267 Bus_Type = "avalon";
\r
268 Write_Wait_States = "0cycles";
\r
269 Read_Wait_States = "1cycles";
\r
270 Hold_Time = "0cycles";
\r
271 Setup_Time = "0cycles";
\r
272 Is_Printable_Device = "0";
\r
273 Address_Alignment = "dynamic";
\r
274 Well_Behaved_Waitrequest = "0";
\r
275 Is_Nonvolatile_Storage = "0";
\r
276 Address_Span = "2048";
\r
277 Read_Latency = "0";
\r
278 Is_Memory_Device = "1";
\r
279 Maximum_Pending_Read_Transactions = "0";
\r
280 Minimum_Uninterrupted_Run_Length = "1";
\r
281 Accepts_Internal_Connections = "1";
\r
282 Write_Latency = "0";
\r
285 Address_Width = "9";
\r
286 Maximum_Burst_Size = "1";
\r
287 Register_Incoming_Signals = "0";
\r
288 Register_Outgoing_Signals = "0";
\r
289 Interleave_Bursts = "0";
\r
290 Linewrap_Bursts = "0";
\r
291 Burst_On_Burst_Boundaries_Only = "0";
\r
292 Always_Burst_Max_Burst = "0";
\r
293 Is_Big_Endian = "0";
\r
295 Accepts_External_Connections = "1";
\r
296 Requires_Internal_Connections = "";
\r
297 MASTERED_BY cpu/instruction_master
\r
300 Offset_Address = "0x00108800";
\r
302 MASTERED_BY cpu/data_master
\r
305 Offset_Address = "0x00108800";
\r
307 Base_Address = "0x00108800";
\r
309 Is_Writeable = "1";
\r
310 Uses_Tri_State_Data_Bus = "0";
\r
312 JTAG_Hub_Base_Id = "1118278";
\r
313 JTAG_Hub_Instance_Id = "0";
\r
314 Address_Group = "0";
\r
315 IRQ_MASTER cpu/data_master
\r
322 PORT jtag_debug_module_address
\r
326 direction = "input";
\r
329 PORT jtag_debug_module_begintransfer
\r
331 type = "begintransfer";
\r
333 direction = "input";
\r
336 PORT jtag_debug_module_byteenable
\r
338 type = "byteenable";
\r
340 direction = "input";
\r
343 PORT jtag_debug_module_debugaccess
\r
345 type = "debugaccess";
\r
347 direction = "input";
\r
350 PORT jtag_debug_module_readdata
\r
354 direction = "output";
\r
357 PORT jtag_debug_module_resetrequest
\r
359 type = "resetrequest";
\r
361 direction = "output";
\r
364 PORT jtag_debug_module_select
\r
366 type = "chipselect";
\r
368 direction = "input";
\r
371 PORT jtag_debug_module_write
\r
375 direction = "input";
\r
378 PORT jtag_debug_module_writedata
\r
380 type = "writedata";
\r
382 direction = "input";
\r
385 PORT jtag_debug_module_clk
\r
388 direction = "input";
\r
392 PORT jtag_debug_module_reset
\r
395 direction = "input";
\r
402 direction = "input";
\r
410 SYSTEM_BUILDER_INFO
\r
413 Irq_Scheme = "individual_requests";
\r
414 Bus_Type = "avalon";
\r
415 Is_Asynchronous = "0";
\r
416 DBS_Big_Endian = "0";
\r
418 Do_Stream_Reads = "0";
\r
419 Do_Stream_Writes = "0";
\r
420 Max_Address_Width = "32";
\r
422 Address_Width = "21";
\r
423 Maximum_Burst_Size = "1";
\r
424 Register_Incoming_Signals = "1";
\r
425 Register_Outgoing_Signals = "0";
\r
426 Interleave_Bursts = "0";
\r
427 Linewrap_Bursts = "0";
\r
428 Burst_On_Burst_Boundaries_Only = "";
\r
429 Always_Burst_Max_Burst = "0";
\r
430 Is_Big_Endian = "0";
\r
432 Is_Data_Master = "1";
\r
433 Address_Group = "0";
\r
435 Is_Writeable = "1";
\r
436 Interrupt_Range = "0-31";
\r
444 direction = "input";
\r
451 direction = "output";
\r
456 type = "byteenable";
\r
458 direction = "output";
\r
465 direction = "output";
\r
472 direction = "input";
\r
475 PORT d_readdatavalid
\r
477 type = "readdatavalid";
\r
479 direction = "input";
\r
484 type = "waitrequest";
\r
486 direction = "input";
\r
493 direction = "output";
\r
498 type = "writedata";
\r
500 direction = "output";
\r
503 PORT jtag_debug_module_debugaccess_to_roms
\r
505 type = "debugaccess";
\r
507 direction = "output";
\r
513 direction = "input";
\r
520 Entry cpu/jtag_debug_module
\r
522 address = "0x00108800";
\r
523 span = "0x00000800";
\r
526 Entry jtag_uart/avalon_jtag_slave
\r
528 address = "0x00109030";
\r
529 span = "0x00000008";
\r
532 Entry onchip_ram/s1
\r
534 address = "0x00104000";
\r
535 span = "0x00004000";
\r
540 address = "0x00109020";
\r
541 span = "0x00000010";
\r
544 Entry ext_ram/avalon_tristate_slave_0
\r
546 address = "0x00080000";
\r
547 span = "0x00080000";
\r
552 address = "0x00109000";
\r
553 span = "0x00000020";
\r
556 Entry sys_clk_timer/s1
\r
558 address = "0x00000000";
\r
559 span = "0x00000020";
\r
564 WIZARD_SCRIPT_ARGUMENTS
\r
566 cache_has_dcache = "0";
\r
567 cache_dcache_size = "0";
\r
568 cache_dcache_line_size = "0";
\r
569 cache_dcache_bursts = "0";
\r
570 cache_dcache_ram_block_type = "AUTO";
\r
571 num_tightly_coupled_data_masters = "0";
\r
572 gui_num_tightly_coupled_data_masters = "0";
\r
573 gui_include_tightly_coupled_data_masters = "0";
\r
574 gui_omit_avalon_data_master = "0";
\r
575 cache_has_icache = "1";
\r
576 cache_icache_size = "4096";
\r
577 cache_icache_line_size = "32";
\r
578 cache_icache_ram_block_type = "AUTO";
\r
579 cache_icache_bursts = "0";
\r
580 num_tightly_coupled_instruction_masters = "0";
\r
581 gui_num_tightly_coupled_instruction_masters = "0";
\r
582 gui_include_tightly_coupled_instruction_masters = "0";
\r
585 oci_num_xbrk = "0";
\r
586 oci_num_dbrk = "0";
\r
587 oci_dbrk_trace = "0";
\r
588 oci_dbrk_pairs = "0";
\r
589 oci_onchip_trace = "0";
\r
590 oci_offchip_trace = "0";
\r
591 oci_data_trace = "0";
\r
592 include_third_party_debug_port = "0";
\r
593 oci_trace_addr_width = "7";
\r
594 oci_debugreq_signals = "0";
\r
595 oci_trigger_arming = "1";
\r
596 oci_embedded_pll = "0";
\r
597 oci_assign_jtag_instance_id = "0";
\r
598 oci_jtag_instance_id = "0";
\r
600 oci_pm_width = "32";
\r
601 performance_counters_present = "0";
\r
602 performance_counters_width = "32";
\r
603 always_encrypt = "1";
\r
604 debug_simgen = "0";
\r
605 activate_model_checker = "0";
\r
606 activate_test_end_checker = "0";
\r
607 activate_trace = "1";
\r
608 activate_monitors = "1";
\r
609 clear_x_bits_ld_non_bypass = "1";
\r
610 bit_31_bypass_dcache = "1";
\r
611 hdl_sim_caches_cleared = "1";
\r
613 allow_full_address_range = "0";
\r
614 extra_exc_info = "0";
\r
615 branch_prediction_type = "Static";
\r
617 bht_index_pc_only = "0";
\r
618 gui_branch_prediction_type = "Automatic";
\r
619 full_waveform_signals = "0";
\r
621 avalon_debug_port_present = "0";
\r
622 illegal_instructions_trap = "0";
\r
623 illegal_memory_access_detection = "0";
\r
624 illegal_mem_exc = "0";
\r
625 slave_access_error_exc = "0";
\r
626 division_error_exc = "0";
\r
628 num_shadow_reg_sets = "0";
\r
629 gui_mmu_present = "0";
\r
631 process_id_num_bits = "8";
\r
633 tlb_num_ways = "16";
\r
634 udtlb_num_entries = "6";
\r
635 uitlb_num_entries = "4";
\r
636 fast_tlb_miss_exc_slave = "";
\r
637 fast_tlb_miss_exc_offset = "0x00000000";
\r
639 mpu_num_data_regions = "8";
\r
640 mpu_num_inst_regions = "8";
\r
641 mpu_min_data_region_size_log2 = "12";
\r
642 mpu_min_inst_region_size_log2 = "12";
\r
643 mpu_use_limit = "0";
\r
644 hardware_divide_present = "0";
\r
645 gui_hardware_divide_setting = "0";
\r
646 hardware_multiply_present = "1";
\r
647 hardware_multiply_impl = "embedded_mul";
\r
648 shift_rot_impl = "fast_le_shift";
\r
649 gui_hardware_multiply_setting = "embedded_mul_fast_le_shift";
\r
650 reset_slave = "ext_ram/avalon_tristate_slave_0";
\r
651 break_slave = "cpu/jtag_debug_module";
\r
652 exc_slave = "ext_ram/avalon_tristate_slave_0";
\r
653 reset_offset = "0x00000000";
\r
654 break_offset = "0x00000020";
\r
655 exc_offset = "0x00000020";
\r
657 CPU_Implementation = "small";
\r
658 cpu_selection = "s";
\r
659 device_family_id = "CYCLONEIII";
\r
660 address_stall_present = "1";
\r
661 dsp_block_supports_shift = "0";
\r
662 mrams_present = "0";
\r
664 dont_overwrite_cpuid = "1";
\r
665 allow_legacy_sdk = "1";
\r
666 legacy_sdk_support = "1";
\r
667 inst_addr_width = "21";
\r
668 data_addr_width = "21";
\r
669 CPU_Architecture = "nios2";
\r
670 cache_icache_burst_type = "none";
\r
671 oci_sync_depth = "2";
\r
672 hardware_multiply_omits_msw = "1";
\r
674 break_slave_override = "";
\r
675 break_offset_override = "0x20";
\r
676 altera_show_unreleased_features = "0";
\r
677 altera_show_unpublished_features = "0";
\r
678 altera_internal_test = "0";
\r
679 alt_log_port_base = "";
\r
680 alt_log_port_type = "";
\r
682 gui_illegal_instructions_trap = "0";
\r
683 advanced_exc = "0";
\r
684 gui_illegal_memory_access_detection = "0";
\r
685 cache_omit_dcache = "0";
\r
686 cache_omit_icache = "0";
\r
687 omit_instruction_master = "0";
\r
688 omit_data_master = "0";
\r
692 always_bypass_dcache = "0";
\r
693 iss_trace_on = "0";
\r
694 iss_trace_warning = "1";
\r
695 iss_trace_info = "1";
\r
696 iss_trace_disassembly = "0";
\r
697 iss_trace_registers = "0";
\r
698 iss_trace_instr_count = "0";
\r
699 iss_software_debug = "0";
\r
700 iss_software_debug_port = "9996";
\r
701 iss_memory_dump_start = "";
\r
702 iss_memory_dump_end = "";
\r
703 Boot_Copier = "boot_loader_cfi.srec";
\r
704 Boot_Copier_EPCS = "boot_loader_epcs.srec";
\r
705 Boot_Copier_EPCS_SII_SIII_CIII = "boot_loader_epcs_sii_siii_ciii.srec";
\r
706 Boot_Copier_BE = "boot_loader_cfi_be.srec";
\r
707 Boot_Copier_EPCS_BE = "boot_loader_epcs_be.srec";
\r
708 Boot_Copier_EPCS_SII_SIII_CIII_BE = "boot_loader_epcs_sii_siii_ciii_be.srec";
\r
711 CONSTANT __nios_catch_irqs__
\r
714 comment = "Include panic handler for all irqs (needs uart)";
\r
716 CONSTANT __nios_use_constructors__
\r
719 comment = "Call c++ static constructors";
\r
721 CONSTANT __nios_use_small_printf__
\r
724 comment = "Smaller non-ANSI printf, with no floating point";
\r
726 CONSTANT nasys_has_icache
\r
729 comment = "True if instruction cache present";
\r
731 CONSTANT nasys_icache_size
\r
734 comment = "Size in bytes of instruction cache";
\r
736 CONSTANT nasys_icache_line_size
\r
739 comment = "Size in bytes of each icache line";
\r
741 CONSTANT nasys_icache_line_size_log2
\r
744 comment = "Log2 size in bytes of each icache line";
\r
746 CONSTANT nasys_has_dcache
\r
749 comment = "True if instruction cache present";
\r
751 CONSTANT nasys_dcache_size
\r
754 comment = "Size in bytes of data cache";
\r
756 CONSTANT nasys_dcache_line_size
\r
759 comment = "Size in bytes of each dcache line";
\r
761 CONSTANT nasys_dcache_line_size_log2
\r
763 value = "-Infinity";
\r
764 comment = "Log2 size in bytes of each dcache line";
\r
767 license_status = "encrypted";
\r
768 mainmem_slave = "ext_ram/avalon_tristate_slave_0";
\r
769 datamem_slave = "ext_ram/avalon_tristate_slave_0";
\r
770 maincomm_slave = "ext_ram/avalon_tristate_slave_0";
\r
771 germs_monitor_id = "";
\r
773 class = "altera_nios2";
\r
774 class_version = "7.080902";
\r
775 SYSTEM_BUILDER_INFO
\r
778 Clock_Source = "sys_clk";
\r
780 Parameters_Signature = "";
\r
782 Instantiate_In_System_Module = "1";
\r
783 Required_Device_Family = "STRATIX,STRATIXGX,STRATIXII,STRATIXIIGX,STRATIXIIGXLITE,STRATIXIII,STRATIXIV,CYCLONE,CYCLONEII,CYCLONEIII,HARDCOPYIII,ARRIAII,TARPON,HARDCOPYIV";
\r
784 Default_Module_Name = "cpu";
\r
785 Top_Level_Ports_Are_Enumerated = "1";
\r
788 Settings_Summary = "Nios II/s
789 <br> 4-Kbyte Instruction Cache
791 <br> JTAG Debug Module
798 iss_model_name = "altera_nios2";
\r
802 Precompiled_Simulation_Library_Files = "";
\r
803 Simulation_HDL_Files = "";
\r
804 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/cpu_test_bench.v, __PROJECT_DIRECTORY__/cpu_mult_cell.v, __PROJECT_DIRECTORY__/cpu_oci_test_bench.v, __PROJECT_DIRECTORY__/cpu_jtag_debug_module_tck.v, __PROJECT_DIRECTORY__/cpu_jtag_debug_module_sysclk.v, __PROJECT_DIRECTORY__/cpu_jtag_debug_module_wrapper.v, __PROJECT_DIRECTORY__/cpu.v";
\r
805 Synthesis_Only_Files = "";
\r
807 MASTER tightly_coupled_instruction_master_0
\r
812 SYSTEM_BUILDER_INFO
\r
814 Register_Incoming_Signals = "0";
\r
815 Bus_Type = "avalon";
\r
817 Max_Address_Width = "31";
\r
818 Address_Width = "8";
\r
819 Is_Instruction_Master = "1";
\r
822 Is_Big_Endian = "0";
\r
823 Connection_Limit = "1";
\r
827 MASTER tightly_coupled_instruction_master_1
\r
832 SYSTEM_BUILDER_INFO
\r
834 Register_Incoming_Signals = "0";
\r
835 Bus_Type = "avalon";
\r
837 Max_Address_Width = "31";
\r
838 Address_Width = "8";
\r
839 Address_Group = "0";
\r
840 Is_Instruction_Master = "1";
\r
842 Is_Writeable = "0";
\r
845 Is_Big_Endian = "0";
\r
846 Connection_Limit = "1";
\r
850 MASTER tightly_coupled_instruction_master_2
\r
855 SYSTEM_BUILDER_INFO
\r
857 Register_Incoming_Signals = "0";
\r
858 Bus_Type = "avalon";
\r
860 Max_Address_Width = "31";
\r
861 Address_Width = "8";
\r
862 Address_Group = "0";
\r
863 Is_Instruction_Master = "1";
\r
865 Is_Writeable = "0";
\r
868 Is_Big_Endian = "0";
\r
869 Connection_Limit = "1";
\r
873 MASTER tightly_coupled_instruction_master_3
\r
878 SYSTEM_BUILDER_INFO
\r
880 Register_Incoming_Signals = "0";
\r
881 Bus_Type = "avalon";
\r
883 Max_Address_Width = "31";
\r
884 Address_Width = "8";
\r
885 Address_Group = "0";
\r
886 Is_Instruction_Master = "1";
\r
888 Is_Writeable = "0";
\r
891 Is_Big_Endian = "0";
\r
892 Connection_Limit = "1";
\r
896 MASTER data_master2
\r
901 SYSTEM_BUILDER_INFO
\r
903 Register_Incoming_Signals = "1";
\r
904 Bus_Type = "avalon";
\r
906 Max_Address_Width = "31";
\r
907 Address_Width = "8";
\r
908 Address_Group = "0";
\r
909 Is_Data_Master = "1";
\r
911 Is_Writeable = "1";
\r
914 Is_Big_Endian = "0";
\r
917 MASTER tightly_coupled_data_master_0
\r
922 SYSTEM_BUILDER_INFO
\r
924 Register_Incoming_Signals = "0";
\r
925 Bus_Type = "avalon";
\r
927 Max_Address_Width = "31";
\r
928 Address_Width = "8";
\r
929 Address_Group = "0";
\r
930 Is_Data_Master = "1";
\r
932 Is_Writeable = "1";
\r
935 Is_Big_Endian = "0";
\r
936 Connection_Limit = "1";
\r
940 MASTER tightly_coupled_data_master_1
\r
945 SYSTEM_BUILDER_INFO
\r
947 Register_Incoming_Signals = "0";
\r
948 Bus_Type = "avalon";
\r
950 Max_Address_Width = "31";
\r
951 Address_Width = "8";
\r
952 Address_Group = "0";
\r
953 Is_Data_Master = "1";
\r
955 Is_Writeable = "1";
\r
958 Is_Big_Endian = "0";
\r
959 Connection_Limit = "1";
\r
963 MASTER tightly_coupled_data_master_2
\r
968 SYSTEM_BUILDER_INFO
\r
970 Register_Incoming_Signals = "0";
\r
971 Bus_Type = "avalon";
\r
973 Max_Address_Width = "31";
\r
974 Address_Width = "8";
\r
975 Address_Group = "0";
\r
976 Is_Data_Master = "1";
\r
978 Is_Writeable = "1";
\r
981 Is_Big_Endian = "0";
\r
982 Connection_Limit = "1";
\r
986 MASTER tightly_coupled_data_master_3
\r
991 SYSTEM_BUILDER_INFO
\r
993 Register_Incoming_Signals = "0";
\r
994 Bus_Type = "avalon";
\r
996 Max_Address_Width = "31";
\r
997 Address_Width = "8";
\r
998 Address_Group = "0";
\r
999 Is_Data_Master = "1";
\r
1000 Is_Readable = "1";
\r
1001 Is_Writeable = "1";
\r
1004 Is_Big_Endian = "0";
\r
1005 Connection_Limit = "1";
\r
1011 PORT jtag_debug_trigout
\r
1014 direction = "output";
\r
1017 PORT jtag_debug_offchip_trace_clk
\r
1020 direction = "output";
\r
1023 PORT jtag_debug_offchip_trace_data
\r
1026 direction = "output";
\r
1032 direction = "input";
\r
1044 name = "i_readdata";
\r
1045 radix = "hexadecimal";
\r
1050 name = "i_readdatavalid";
\r
1051 radix = "hexadecimal";
\r
1056 name = "i_waitrequest";
\r
1057 radix = "hexadecimal";
\r
1062 name = "i_address";
\r
1063 radix = "hexadecimal";
\r
1069 radix = "hexadecimal";
\r
1075 radix = "hexadecimal";
\r
1081 radix = "hexadecimal";
\r
1086 name = "d_readdata";
\r
1087 radix = "hexadecimal";
\r
1092 name = "d_waitrequest";
\r
1093 radix = "hexadecimal";
\r
1099 radix = "hexadecimal";
\r
1104 name = "d_address";
\r
1105 radix = "hexadecimal";
\r
1110 name = "d_byteenable";
\r
1111 radix = "hexadecimal";
\r
1117 radix = "hexadecimal";
\r
1123 radix = "hexadecimal";
\r
1128 name = "d_writedata";
\r
1129 radix = "hexadecimal";
\r
1133 format = "Divider";
\r
1134 name = "base pipeline";
\r
1141 radix = "hexadecimal";
\r
1147 radix = "hexadecimal";
\r
1153 radix = "hexadecimal";
\r
1158 name = "F_pcb_nxt";
\r
1159 radix = "hexadecimal";
\r
1165 radix = "hexadecimal";
\r
1171 radix = "hexadecimal";
\r
1177 radix = "hexadecimal";
\r
1183 radix = "hexadecimal";
\r
1189 radix = "hexadecimal";
\r
1224 name = "F_inst_ram_hit";
\r
1225 radix = "hexadecimal";
\r
1231 radix = "hexadecimal";
\r
1237 radix = "hexadecimal";
\r
1243 radix = "hexadecimal";
\r
1248 name = "D_refetch";
\r
1249 radix = "hexadecimal";
\r
1255 radix = "hexadecimal";
\r
1261 radix = "hexadecimal";
\r
1267 radix = "hexadecimal";
\r
1273 radix = "hexadecimal";
\r
1279 radix = "hexadecimal";
\r
1284 name = "W_wr_dst_reg";
\r
1285 radix = "hexadecimal";
\r
1290 name = "W_dst_regnum";
\r
1291 radix = "hexadecimal";
\r
1296 name = "W_wr_data";
\r
1297 radix = "hexadecimal";
\r
1303 radix = "hexadecimal";
\r
1309 radix = "hexadecimal";
\r
1315 radix = "hexadecimal";
\r
1321 radix = "hexadecimal";
\r
1327 radix = "hexadecimal";
\r
1333 radix = "hexadecimal";
\r
1339 radix = "hexadecimal";
\r
1344 name = "E_valid_prior_to_hbreak";
\r
1345 radix = "hexadecimal";
\r
1350 name = "M_pipe_flush_nxt";
\r
1351 radix = "hexadecimal";
\r
1356 name = "M_pipe_flush_baddr_nxt";
\r
1357 radix = "hexadecimal";
\r
1362 name = "M_status_reg_pie";
\r
1363 radix = "hexadecimal";
\r
1368 name = "M_ienable_reg";
\r
1369 radix = "hexadecimal";
\r
1374 name = "intr_req";
\r
1375 radix = "hexadecimal";
\r
1382 SLAVE avalon_jtag_slave
\r
1390 direction = "input";
\r
1397 direction = "input";
\r
1404 direction = "output";
\r
1407 PORT av_chipselect
\r
1409 type = "chipselect";
\r
1411 direction = "input";
\r
1418 direction = "input";
\r
1425 direction = "input";
\r
1430 type = "readdata";
\r
1432 direction = "output";
\r
1439 direction = "input";
\r
1444 type = "writedata";
\r
1446 direction = "input";
\r
1449 PORT av_waitrequest
\r
1451 type = "waitrequest";
\r
1453 direction = "output";
\r
1456 PORT dataavailable
\r
1458 type = "dataavailable";
\r
1460 direction = "output";
\r
1465 type = "readyfordata";
\r
1467 direction = "output";
\r
1473 direction = "input";
\r
1478 SYSTEM_BUILDER_INFO
\r
1481 Bus_Type = "avalon";
\r
1482 Read_Wait_States = "peripheral_controlled";
\r
1483 Write_Wait_States = "peripheral_controlled";
\r
1484 Hold_Time = "0cycles";
\r
1485 Setup_Time = "0cycles";
\r
1486 Is_Printable_Device = "1";
\r
1487 Address_Alignment = "native";
\r
1488 Well_Behaved_Waitrequest = "0";
\r
1489 Is_Nonvolatile_Storage = "0";
\r
1490 Read_Latency = "0";
\r
1491 Is_Memory_Device = "0";
\r
1492 Maximum_Pending_Read_Transactions = "0";
\r
1493 Minimum_Uninterrupted_Run_Length = "1";
\r
1494 Accepts_Internal_Connections = "1";
\r
1495 Write_Latency = "0";
\r
1497 Data_Width = "32";
\r
1498 Address_Width = "1";
\r
1499 Maximum_Burst_Size = "1";
\r
1500 Register_Incoming_Signals = "0";
\r
1501 Register_Outgoing_Signals = "0";
\r
1502 Interleave_Bursts = "0";
\r
1503 Linewrap_Bursts = "0";
\r
1504 Burst_On_Burst_Boundaries_Only = "0";
\r
1505 Always_Burst_Max_Burst = "0";
\r
1506 Is_Big_Endian = "0";
\r
1508 JTAG_Hub_Base_Id = "262254";
\r
1509 JTAG_Hub_Instance_Id = "0";
\r
1510 Connection_Limit = "1";
\r
1511 MASTERED_BY cpu/data_master
\r
1514 Offset_Address = "0x00109030";
\r
1516 IRQ_MASTER cpu/data_master
\r
1520 Base_Address = "0x00109030";
\r
1521 Address_Group = "0";
\r
1524 class = "altera_avalon_jtag_uart";
\r
1525 class_version = "7.080902";
\r
1526 iss_model_name = "altera_avalon_jtag_uart";
\r
1527 WIZARD_SCRIPT_ARGUMENTS
\r
1529 write_depth = "64";
\r
1530 read_depth = "64";
\r
1531 write_threshold = "8";
\r
1532 read_threshold = "8";
\r
1533 read_char_stream = "";
\r
1537 altera_show_unreleased_jtag_uart_features = "0";
\r
1543 SIGNAL av_chipselect
\r
1545 name = "av_chipselect";
\r
1549 name = "av_address";
\r
1550 radix = "hexadecimal";
\r
1554 name = "av_read_n";
\r
1556 SIGNAL av_readdata
\r
1558 name = "av_readdata";
\r
1559 radix = "hexadecimal";
\r
1563 name = "av_write_n";
\r
1565 SIGNAL av_writedata
\r
1567 name = "av_writedata";
\r
1568 radix = "hexadecimal";
\r
1570 SIGNAL av_waitrequest
\r
1572 name = "av_waitrequest";
\r
1574 SIGNAL dataavailable
\r
1576 name = "dataavailable";
\r
1578 SIGNAL readyfordata
\r
1580 name = "readyfordata";
\r
1587 INTERACTIVE_IN drive
\r
1590 file = "_input_data_stream.dat";
\r
1591 mutex = "_input_data_mutex.dat";
\r
1594 signals = "temp,list";
\r
1595 exe = "nios2-terminal";
\r
1597 INTERACTIVE_OUT log
\r
1600 exe = "perl -- atail-f.pl";
\r
1601 file = "_output_stream.dat";
\r
1603 signals = "temp,list";
\r
1607 SYSTEM_BUILDER_INFO
\r
1610 Clock_Source = "sys_clk";
\r
1612 Instantiate_In_System_Module = "1";
\r
1613 Iss_Launch_Telnet = "0";
\r
1614 Top_Level_Ports_Are_Enumerated = "1";
\r
1620 Settings_Summary = "<br>Write Depth: 64; Write IRQ Threshold: 8
1621 <br>Read Depth: 64; Read IRQ Threshold: 8";
\r
1626 Precompiled_Simulation_Library_Files = "";
\r
1627 Simulation_HDL_Files = "";
\r
1628 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/jtag_uart.v";
\r
1629 Synthesis_Only_Files = "";
\r
1645 direction = "input";
\r
1652 direction = "input";
\r
1659 direction = "input";
\r
1664 type = "chipselect";
\r
1666 direction = "input";
\r
1673 direction = "input";
\r
1675 default_value = "1'b1";
\r
1681 direction = "input";
\r
1686 type = "readdata";
\r
1688 direction = "output";
\r
1695 direction = "input";
\r
1700 type = "writedata";
\r
1702 direction = "input";
\r
1707 type = "debugaccess";
\r
1709 direction = "input";
\r
1714 type = "byteenable";
\r
1716 direction = "input";
\r
1720 SYSTEM_BUILDER_INFO
\r
1722 Bus_Type = "avalon";
\r
1723 Write_Wait_States = "0cycles";
\r
1724 Read_Wait_States = "0cycles";
\r
1725 Hold_Time = "0cycles";
\r
1726 Setup_Time = "0cycles";
\r
1727 Is_Printable_Device = "0";
\r
1728 Address_Alignment = "dynamic";
\r
1729 Well_Behaved_Waitrequest = "0";
\r
1730 Is_Nonvolatile_Storage = "0";
\r
1731 Address_Span = "16384";
\r
1732 Read_Latency = "1";
\r
1733 Is_Memory_Device = "1";
\r
1734 Maximum_Pending_Read_Transactions = "0";
\r
1735 Minimum_Uninterrupted_Run_Length = "1";
\r
1736 Accepts_Internal_Connections = "1";
\r
1737 Write_Latency = "0";
\r
1739 Data_Width = "32";
\r
1740 Address_Width = "12";
\r
1741 Maximum_Burst_Size = "1";
\r
1742 Register_Incoming_Signals = "0";
\r
1743 Register_Outgoing_Signals = "0";
\r
1744 Interleave_Bursts = "0";
\r
1745 Linewrap_Bursts = "0";
\r
1746 Burst_On_Burst_Boundaries_Only = "0";
\r
1747 Always_Burst_Max_Burst = "0";
\r
1748 Is_Big_Endian = "0";
\r
1750 MASTERED_BY cpu/instruction_master
\r
1753 Offset_Address = "0x00104000";
\r
1755 MASTERED_BY cpu/data_master
\r
1758 Offset_Address = "0x00104000";
\r
1760 Base_Address = "0x00104000";
\r
1761 Address_Group = "0";
\r
1764 Is_Writable = "1";
\r
1765 IRQ_MASTER cpu/data_master
\r
1767 IRQ_Number = "NC";
\r
1771 iss_model_name = "altera_memory";
\r
1772 WIZARD_SCRIPT_ARGUMENTS
\r
1774 allow_mram_sim_contents_only_file = "0";
\r
1775 ram_block_type = "AUTO";
\r
1776 init_contents_file = "onchip_ram";
\r
1777 non_default_init_file_enabled = "0";
\r
1778 gui_ram_block_type = "Automatic";
\r
1781 Size_Value = "16384";
\r
1782 Size_Multiple = "1";
\r
1783 use_shallow_mem_blocks = "0";
\r
1784 init_mem_content = "1";
\r
1785 allow_in_system_memory_content_editor = "0";
\r
1786 instance_id = "NONE";
\r
1787 read_during_write_mode = "DONT_CARE";
\r
1788 ignore_auto_block_type_assignment = "1";
\r
1791 TARGET delete_placeholder_warning
\r
1795 Command1 = "rm -f $(SIMDIR)/contents_file_warning.txt";
\r
1797 Target_File = "do_delete_placeholder_warning";
\r
1804 Command1 = "@echo Post-processing to create $(notdir $@)";
\r
1805 Command2 = "elf2hex $(ELF) 0x00104000 0x107FFF --width=32 $(QUARTUS_PROJECT_DIR)/onchip_ram.hex --create-lanes=0 ";
\r
1806 Dependency = "$(ELF)";
\r
1807 Target_File = "$(QUARTUS_PROJECT_DIR)/onchip_ram.hex";
\r
1814 Command1 = "if [ ! -d $(SIMDIR) ]; then mkdir $(SIMDIR) ; fi";
\r
1815 Command2 = "@echo Hardware simulation is not enabled for the target SOPC Builder system. Skipping creation of hardware simulation model contents and simulation symbol files. \\(Note: This does not affect the instruction set simulator.\\)";
\r
1816 Command3 = "touch $(SIMDIR)/dummy_file";
\r
1817 Dependency = "$(ELF)";
\r
1818 Target_File = "$(SIMDIR)/dummy_file";
\r
1822 contents_info = "";
\r
1830 name = "chipselect";
\r
1831 conditional = "1";
\r
1836 radix = "hexadecimal";
\r
1840 name = "byteenable";
\r
1842 conditional = "1";
\r
1846 name = "readdata";
\r
1847 radix = "hexadecimal";
\r
1852 conditional = "1";
\r
1856 name = "writedata";
\r
1857 radix = "hexadecimal";
\r
1858 conditional = "1";
\r
1862 SYSTEM_BUILDER_INFO
\r
1864 Prohibited_Device_Family = "MERCURY, APEX20K, APEX20KE, APEX20KC, APEXII, ACEX1K, FLEX10KE, EXCALIBUR_ARM, MAXII";
\r
1865 Instantiate_In_System_Module = "1";
\r
1867 Default_Module_Name = "onchip_memory";
\r
1868 Top_Level_Ports_Are_Enumerated = "1";
\r
1869 Clock_Source = "sys_clk";
\r
1878 class = "altera_avalon_onchip_memory2";
\r
1879 class_version = "7.080902";
\r
1882 Precompiled_Simulation_Library_Files = "";
\r
1883 Simulation_HDL_Files = "";
\r
1884 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/onchip_ram.v";
\r
1885 Synthesis_Only_Files = "";
\r
1892 SYSTEM_BUILDER_INFO
\r
1894 Bus_Type = "avalon";
\r
1895 Is_Memory_Device = "1";
\r
1896 Address_Group = "0";
\r
1897 Address_Alignment = "dynamic";
\r
1898 Address_Width = "12";
\r
1899 Data_Width = "32";
\r
1901 Read_Wait_States = "0";
\r
1902 Write_Wait_States = "0";
\r
1903 Address_Span = "16384";
\r
1904 Read_Latency = "1";
\r
1907 Is_Writable = "1";
\r
1924 direction = "input";
\r
1931 direction = "input";
\r
1938 direction = "input";
\r
1945 direction = "input";
\r
1950 type = "writedata";
\r
1952 direction = "input";
\r
1957 type = "chipselect";
\r
1959 direction = "input";
\r
1965 direction = "output";
\r
1966 type = "readdata";
\r
1970 SYSTEM_BUILDER_INFO
\r
1972 Bus_Type = "avalon";
\r
1973 Write_Wait_States = "0cycles";
\r
1974 Read_Wait_States = "1cycles";
\r
1975 Hold_Time = "0cycles";
\r
1976 Setup_Time = "0cycles";
\r
1977 Is_Printable_Device = "0";
\r
1978 Address_Alignment = "native";
\r
1979 Well_Behaved_Waitrequest = "0";
\r
1980 Is_Nonvolatile_Storage = "0";
\r
1981 Read_Latency = "0";
\r
1982 Is_Memory_Device = "0";
\r
1983 Maximum_Pending_Read_Transactions = "0";
\r
1984 Minimum_Uninterrupted_Run_Length = "1";
\r
1985 Accepts_Internal_Connections = "1";
\r
1986 Write_Latency = "0";
\r
1989 Address_Width = "2";
\r
1990 Maximum_Burst_Size = "1";
\r
1991 Register_Incoming_Signals = "0";
\r
1992 Register_Outgoing_Signals = "0";
\r
1993 Interleave_Bursts = "0";
\r
1994 Linewrap_Bursts = "0";
\r
1995 Burst_On_Burst_Boundaries_Only = "0";
\r
1996 Always_Burst_Max_Burst = "0";
\r
1997 Is_Big_Endian = "0";
\r
1999 MASTERED_BY cpu/data_master
\r
2002 Offset_Address = "0x00109020";
\r
2004 Base_Address = "0x00109020";
\r
2006 Address_Group = "0";
\r
2007 IRQ_MASTER cpu/data_master
\r
2009 IRQ_Number = "NC";
\r
2011 Is_Readable = "0";
\r
2012 Is_Writable = "1";
\r
2021 direction = "output";
\r
2026 direction = "input";
\r
2032 direction = "inout";
\r
2037 class = "altera_avalon_pio";
\r
2038 class_version = "7.080902";
\r
2039 SYSTEM_BUILDER_INFO
\r
2042 Instantiate_In_System_Module = "1";
\r
2043 Wire_Test_Bench_Values = "1";
\r
2044 Top_Level_Ports_Are_Enumerated = "1";
\r
2045 Clock_Source = "sys_clk";
\r
2047 Date_Modified = "";
\r
2053 Settings_Summary = " 8-bit PIO using <br>
2059 WIZARD_SCRIPT_ARGUMENTS
\r
2061 Do_Test_Bench_Wiring = "0";
\r
2062 Driven_Sim_Value = "0";
\r
2068 reset_value = "0";
\r
2069 edge_type = "NONE";
\r
2070 irq_type = "NONE";
\r
2071 bit_clearing_edge_register = "0";
\r
2072 bit_modifying_output_register = "0";
\r
2076 Precompiled_Simulation_Library_Files = "";
\r
2077 Simulation_HDL_Files = "";
\r
2078 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/led.v";
\r
2079 Synthesis_Only_Files = "";
\r
2082 MODULE ext_bus_unit
\r
2084 SLAVE avalon_slave
\r
2089 SYSTEM_BUILDER_INFO
\r
2091 Bus_Type = "avalon";
\r
2092 Write_Wait_States = "0cycles";
\r
2093 Read_Wait_States = "1cycles";
\r
2094 Hold_Time = "0cycles";
\r
2095 Setup_Time = "0cycles";
\r
2096 Is_Printable_Device = "0";
\r
2097 Address_Alignment = "dynamic";
\r
2098 Well_Behaved_Waitrequest = "0";
\r
2099 Is_Nonvolatile_Storage = "0";
\r
2100 Address_Span = "1";
\r
2101 Read_Latency = "0";
\r
2102 Is_Memory_Device = "0";
\r
2103 Maximum_Pending_Read_Transactions = "0";
\r
2104 Minimum_Uninterrupted_Run_Length = "1";
\r
2105 Accepts_Internal_Connections = "1";
\r
2106 Write_Latency = "0";
\r
2108 Maximum_Burst_Size = "1";
\r
2109 Register_Incoming_Signals = "0";
\r
2110 Register_Outgoing_Signals = "1";
\r
2111 Interleave_Bursts = "0";
\r
2112 Linewrap_Bursts = "0";
\r
2113 Burst_On_Burst_Boundaries_Only = "0";
\r
2114 Always_Burst_Max_Burst = "0";
\r
2115 Is_Big_Endian = "0";
\r
2117 MASTERED_BY cpu/instruction_master
\r
2120 Offset_Address = "N/A";
\r
2121 Base_Address = "N/A";
\r
2123 MASTERED_BY cpu/data_master
\r
2126 Offset_Address = "N/A";
\r
2127 Base_Address = "N/A";
\r
2129 Bridges_To = "tristate_master";
\r
2130 Base_Address = "N/A";
\r
2133 Address_Group = "0";
\r
2134 IRQ_MASTER cpu/data_master
\r
2136 IRQ_Number = "NC";
\r
2140 MASTER tristate_master
\r
2142 SYSTEM_BUILDER_INFO
\r
2144 Bus_Type = "avalon_tristate";
\r
2145 Is_Asynchronous = "0";
\r
2146 DBS_Big_Endian = "0";
\r
2148 Maximum_Burst_Size = "1";
\r
2149 Register_Incoming_Signals = "0";
\r
2150 Register_Outgoing_Signals = "0";
\r
2151 Interleave_Bursts = "0";
\r
2152 Linewrap_Bursts = "0";
\r
2153 Burst_On_Burst_Boundaries_Only = "0";
\r
2154 Always_Burst_Max_Burst = "0";
\r
2155 Is_Big_Endian = "0";
\r
2157 Bridges_To = "avalon_slave";
\r
2164 Entry ext_ram/avalon_tristate_slave_0
\r
2166 address = "0x00080000";
\r
2167 span = "0x00080000";
\r
2172 WIZARD_SCRIPT_ARGUMENTS
\r
2175 class = "altera_avalon_tri_state_bridge";
\r
2176 class_version = "7.080902";
\r
2177 SYSTEM_BUILDER_INFO
\r
2180 Clock_Source = "sys_clk";
\r
2182 Instantiate_In_System_Module = "1";
\r
2184 Top_Level_Ports_Are_Enumerated = "1";
\r
2203 direction = "input";
\r
2210 direction = "input";
\r
2215 type = "resetrequest";
\r
2217 direction = "output";
\r
2224 direction = "input";
\r
2229 type = "chipselect";
\r
2231 direction = "input";
\r
2238 direction = "input";
\r
2243 type = "readdata";
\r
2245 direction = "output";
\r
2252 direction = "input";
\r
2257 type = "writedata";
\r
2259 direction = "input";
\r
2264 direction = "input";
\r
2272 direction = "output";
\r
2277 SYSTEM_BUILDER_INFO
\r
2279 Bus_Type = "avalon";
\r
2280 Write_Wait_States = "0cycles";
\r
2281 Read_Wait_States = "1cycles";
\r
2282 Hold_Time = "0cycles";
\r
2283 Setup_Time = "0cycles";
\r
2284 Is_Printable_Device = "0";
\r
2285 Address_Alignment = "native";
\r
2286 Well_Behaved_Waitrequest = "0";
\r
2287 Is_Nonvolatile_Storage = "0";
\r
2288 Read_Latency = "0";
\r
2289 Is_Memory_Device = "0";
\r
2290 Maximum_Pending_Read_Transactions = "0";
\r
2291 Minimum_Uninterrupted_Run_Length = "1";
\r
2292 Accepts_Internal_Connections = "1";
\r
2293 Write_Latency = "0";
\r
2295 Data_Width = "16";
\r
2296 Address_Width = "3";
\r
2297 Maximum_Burst_Size = "1";
\r
2298 Register_Incoming_Signals = "0";
\r
2299 Register_Outgoing_Signals = "0";
\r
2300 Interleave_Bursts = "0";
\r
2301 Linewrap_Bursts = "0";
\r
2302 Burst_On_Burst_Boundaries_Only = "0";
\r
2303 Always_Burst_Max_Burst = "0";
\r
2304 Is_Big_Endian = "0";
\r
2306 MASTERED_BY cpu/data_master
\r
2309 Offset_Address = "0x00109000";
\r
2311 Clock_Source = "ext_clk";
\r
2313 Base_Address = "0x00109000";
\r
2315 Date_Modified = "";
\r
2316 Instantiate_In_System_Module = "1";
\r
2317 Requires_Internal_Clock_Promotion = "Yes";
\r
2318 Is_Clock_Source = "1";
\r
2319 Address_Group = "0";
\r
2320 IRQ_MASTER cpu/data_master
\r
2322 IRQ_Number = "NC";
\r
2332 direction = "output";
\r
2338 direction = "input";
\r
2344 direction = "output";
\r
2350 direction = "input";
\r
2356 direction = "input";
\r
2360 WIZARD_SCRIPT_ARGUMENTS
\r
2367 scandata = "None";
\r
2368 scanread = "None";
\r
2369 scanwrite = "None";
\r
2370 scanclkena = "None";
\r
2371 scanaclr = "None";
\r
2372 scandataout = "None";
\r
2373 scandone = "None";
\r
2374 configupdate = "None";
\r
2375 phasecounterselect = "None";
\r
2376 phasedone = "None";
\r
2377 phaseupdown = "None";
\r
2378 phasestep = "None";
\r
2381 pllena_port_exist = "0";
\r
2382 areset_port_exist = "0";
\r
2383 pfdena_port_exist = "0";
\r
2384 locked_port_exist = "0";
\r
2391 direction = "input";
\r
2397 direction = "output";
\r
2407 DUTY_CYCLE = "50";
\r
2408 MULTIPLY_BY = "2";
\r
2409 PHASE_SHIFT = "0";
\r
2411 clock_freq = "32000000";
\r
2412 clock_unit = "MHz";
\r
2420 clock_freq = "16000000";
\r
2421 clock_unit = "MHz";
\r
2431 BANDWIDTH_TYPE = "AUTO";
\r
2432 CLK0_PHASE_SHIFT = "0";
\r
2433 COMPENSATE_CLOCK = "CLK0";
\r
2434 INTENDED_DEVICE_FAMILY = "Cyclone III";
\r
2435 LPM_TYPE = "altpll";
\r
2436 OPERATION_MODE = "NORMAL";
\r
2437 PLL_TYPE = "AUTO";
\r
2438 PORT_ACTIVECLOCK = "PORT_UNUSED";
\r
2439 PORT_ARESET = "PORT_UNUSED";
\r
2440 PORT_CLKBAD0 = "PORT_UNUSED";
\r
2441 PORT_CLKBAD1 = "PORT_UNUSED";
\r
2442 PORT_CLKLOSS = "PORT_UNUSED";
\r
2443 PORT_CLKSWITCH = "PORT_UNUSED";
\r
2444 PORT_CONFIGUPDATE = "PORT_UNUSED";
\r
2445 PORT_FBIN = "PORT_UNUSED";
\r
2446 PORT_INCLK0 = "PORT_USED";
\r
2447 PORT_INCLK1 = "PORT_UNUSED";
\r
2448 PORT_LOCKED = "PORT_UNUSED";
\r
2449 PORT_PFDENA = "PORT_UNUSED";
\r
2450 PORT_PHASECOUNTERSELECT = "PORT_UNUSED";
\r
2451 PORT_PHASEDONE = "PORT_UNUSED";
\r
2452 PORT_PHASESTEP = "PORT_UNUSED";
\r
2453 PORT_PHASEUPDOWN = "PORT_UNUSED";
\r
2454 PORT_PLLENA = "PORT_UNUSED";
\r
2455 PORT_SCANACLR = "PORT_UNUSED";
\r
2456 PORT_SCANCLK = "PORT_UNUSED";
\r
2457 PORT_SCANCLKENA = "PORT_UNUSED";
\r
2458 PORT_SCANDATA = "PORT_UNUSED";
\r
2459 PORT_SCANDATAOUT = "PORT_UNUSED";
\r
2460 PORT_SCANDONE = "PORT_UNUSED";
\r
2461 PORT_SCANREAD = "PORT_UNUSED";
\r
2462 PORT_SCANWRITE = "PORT_UNUSED";
\r
2463 PORT_clk0 = "PORT_USED";
\r
2464 PORT_clk1 = "PORT_UNUSED";
\r
2465 PORT_clk2 = "PORT_UNUSED";
\r
2466 PORT_clk3 = "PORT_UNUSED";
\r
2467 PORT_clk4 = "PORT_UNUSED";
\r
2468 PORT_clk5 = "PORT_UNUSED";
\r
2469 PORT_clkena0 = "PORT_UNUSED";
\r
2470 PORT_clkena1 = "PORT_UNUSED";
\r
2471 PORT_clkena2 = "PORT_UNUSED";
\r
2472 PORT_clkena3 = "PORT_UNUSED";
\r
2473 PORT_clkena4 = "PORT_UNUSED";
\r
2474 PORT_clkena5 = "PORT_UNUSED";
\r
2475 PORT_extclk0 = "PORT_UNUSED";
\r
2476 PORT_extclk1 = "PORT_UNUSED";
\r
2477 PORT_extclk2 = "PORT_UNUSED";
\r
2478 PORT_extclk3 = "PORT_UNUSED";
\r
2482 CLK0_DIVIDE_BY = "1";
\r
2483 CLK0_DUTY_CYCLE = "50";
\r
2484 CLK0_MULTIPLY_BY = "2";
\r
2485 INCLK0_INPUT_FREQUENCY = "62500";
\r
2486 WIDTH_CLOCK = "5";
\r
2489 LIBRARY = "altera_mf altera_mf.altera_mf_components.all";
\r
2494 ACTIVECLK_CHECK = "0";
\r
2495 BANDWIDTH = "1.000";
\r
2496 BANDWIDTH_FEATURE_ENABLED = "1";
\r
2497 BANDWIDTH_FREQ_UNIT = "MHz";
\r
2498 BANDWIDTH_PRESET = "Low";
\r
2499 BANDWIDTH_USE_AUTO = "1";
\r
2500 BANDWIDTH_USE_PRESET = "0";
\r
2501 CLKBAD_SWITCHOVER_CHECK = "0";
\r
2502 CLKLOSS_CHECK = "0";
\r
2503 CLKSWITCH_CHECK = "0";
\r
2504 CNX_NO_COMPENSATE_RADIO = "0";
\r
2505 CREATE_CLKBAD_CHECK = "0";
\r
2506 CREATE_INCLK1_CHECK = "0";
\r
2507 CUR_DEDICATED_CLK = "c0";
\r
2508 CUR_FBIN_CLK = "e0";
\r
2509 DEVICE_SPEED_GRADE = "Any";
\r
2510 DUTY_CYCLE0 = "50.00000000";
\r
2511 EXPLICIT_SWITCHOVER_COUNTER = "0";
\r
2512 EXT_FEEDBACK_RADIO = "0";
\r
2513 GLOCKED_COUNTER_EDIT_CHANGED = "1";
\r
2514 GLOCKED_FEATURE_ENABLED = "0";
\r
2515 GLOCKED_MODE_CHECK = "0";
\r
2516 HAS_MANUAL_SWITCHOVER = "1";
\r
2517 INCLK0_FREQ_EDIT = "16.0";
\r
2518 INCLK0_FREQ_UNIT_COMBO = "MHz";
\r
2519 INCLK1_FREQ_EDIT = "100.000";
\r
2520 INCLK1_FREQ_EDIT_CHANGED = "1";
\r
2521 INCLK1_FREQ_UNIT_CHANGED = "1";
\r
2522 INCLK1_FREQ_UNIT_COMBO = "MHz";
\r
2523 INTENDED_DEVICE_FAMILY = "Cyclone III";
\r
2524 INT_FEEDBACK__MODE_RADIO = "1";
\r
2525 LOCKED_OUTPUT_CHECK = "0";
\r
2526 LONG_SCAN_RADIO = "1";
\r
2527 LVDS_MODE_DATA_RATE = "304.000";
\r
2528 LVDS_PHASE_SHIFT_UNIT0 = "ps";
\r
2529 MIG_DEVICE_SPEED_GRADE = "Any";
\r
2530 MIRROR_CLK0 = "0";
\r
2531 NORMAL_MODE_RADIO = "1";
\r
2532 OUTPUT_FREQ0 = "32.00000000";
\r
2533 OUTPUT_FREQ_MODE0 = "1";
\r
2534 OUTPUT_FREQ_UNIT0 = "MHz";
\r
2535 PHASE_RECONFIG_FEATURE_ENABLED = "1";
\r
2536 PHASE_RECONFIG_INPUTS_CHECK = "0";
\r
2537 PHASE_SHIFT0 = "0.00000000";
\r
2538 PHASE_SHIFT_STEP_ENABLED_CHECK = "0";
\r
2539 PHASE_SHIFT_UNIT0 = "ps";
\r
2540 PLL_ADVANCED_PARAM_CHECK = "0";
\r
2541 PLL_ARESET_CHECK = "0";
\r
2542 PLL_FBMIMIC_CHECK = "0";
\r
2543 PLL_PFDENA_CHECK = "0";
\r
2544 PRIMARY_CLK_COMBO = "inclk0";
\r
2545 RECONFIG_FILE = "altpllpll_0.mif";
\r
2546 SACN_INPUTS_CHECK = "0";
\r
2547 SCAN_FEATURE_ENABLED = "1";
\r
2548 SELF_RESET_LOCK_LOSS = "0";
\r
2549 SHORT_SCAN_RADIO = "0";
\r
2550 SPREAD_FEATURE_ENABLED = "0";
\r
2551 SPREAD_FREQ = "50.000";
\r
2552 SPREAD_FREQ_UNIT = "KHz";
\r
2553 SPREAD_PERCENT = "0.500";
\r
2555 SRC_SYNCH_COMP_RADIO = "0";
\r
2556 STICKY_CLK0 = "1";
\r
2557 SWITCHOVER_FEATURE_ENABLED = "1";
\r
2558 SYNTH_WRAPPER_GEN_POSTFIX = "0";
\r
2560 USE_CLKENA0 = "0";
\r
2561 ZERO_DELAY_RADIO = "0";
\r
2565 DIV_FACTOR0 = "1";
\r
2566 GLOCK_COUNTER_EDIT = "1048575";
\r
2567 LVDS_MODE_DATA_RATE_DIRTY = "0";
\r
2568 MULT_FACTOR0 = "1";
\r
2569 PLL_AUTOPLL_CHECK = "1";
\r
2570 PLL_ENHPLL_CHECK = "0";
\r
2571 PLL_FASTPLL_CHECK = "0";
\r
2572 PLL_LVDS_PLL_CHECK = "0";
\r
2573 PLL_TARGET_HARCOPY_CHECK = "0";
\r
2574 SWITCHOVER_COUNT_EDIT = "1";
\r
2575 USE_MIL_SPEED_GRADE = "0";
\r
2586 VALUE_5 = "OUTPUT_CLK_EXT";
\r
2596 VALUE_5 = "INPUT_CLK_EXT";
\r
2598 VALUE_7 = "inclk0";
\r
2602 Config_Done = "0";
\r
2604 SYSTEM_BUILDER_INFO
\r
2606 Required_Device_Family = "STRATIX,STRATIXII,STRATIXIII,STRATIXIV,CYCLONE,CYCLONEII,CYCLONEIII,TARPON,STRATIXGX,STRATIXIIGX,STRATIXIIGXLITE,ARRIAGX,ARRIAII,HARDCOPYIII";
\r
2607 Instantiate_In_System_Module = "1";
\r
2609 Default_Module_Name = "pll";
\r
2610 Top_Level_Ports_Are_Enumerated = "1";
\r
2611 Clock_Source = "ext_clk";
\r
2617 Settings_Summary = " Avalon PLL: <br>
2618 input clock configured: <b>ext_clk</b>
2622 class = "altera_avalon_pll";
\r
2623 class_version = "7.080902";
\r
2626 Precompiled_Simulation_Library_Files = "";
\r
2627 Simulation_HDL_Files = "";
\r
2628 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/main_pll.v, __PROJECT_DIRECTORY__/altpllmain_pll.v";
\r
2629 Synthesis_Only_Files = "";
\r
2634 SLAVE avalon_tristate_slave_0
\r
2642 direction = "input";
\r
2649 direction = "input";
\r
2657 direction = "inout";
\r
2665 direction = "input";
\r
2673 direction = "input";
\r
2679 type = "chipselect_n";
\r
2681 direction = "input";
\r
2687 type = "byteenable_n";
\r
2689 direction = "input";
\r
2694 SYSTEM_BUILDER_INFO
\r
2696 Bus_Type = "avalon_tristate";
\r
2697 Write_Wait_States = "2cycles";
\r
2698 Read_Wait_States = "2cycles";
\r
2699 Hold_Time = "2cycles";
\r
2700 Setup_Time = "0cycles";
\r
2701 Is_Printable_Device = "1";
\r
2702 Address_Alignment = "dynamic";
\r
2703 Well_Behaved_Waitrequest = "0";
\r
2704 Is_Nonvolatile_Storage = "0";
\r
2705 Address_Span = "524288";
\r
2706 Read_Latency = "0";
\r
2707 Is_Memory_Device = "1";
\r
2708 Maximum_Pending_Read_Transactions = "0";
\r
2709 Minimum_Uninterrupted_Run_Length = "1";
\r
2710 Accepts_Internal_Connections = "1";
\r
2711 Write_Latency = "0";
\r
2713 Active_CS_Through_Read_Latency = "0";
\r
2714 Data_Width = "16";
\r
2715 Address_Width = "18";
\r
2716 Maximum_Burst_Size = "1";
\r
2717 Register_Incoming_Signals = "0";
\r
2718 Register_Outgoing_Signals = "0";
\r
2719 Interleave_Bursts = "0";
\r
2720 Linewrap_Bursts = "0";
\r
2721 Burst_On_Burst_Boundaries_Only = "0";
\r
2722 Always_Burst_Max_Burst = "0";
\r
2723 Is_Big_Endian = "0";
\r
2725 MASTERED_BY ext_bus_unit/tristate_master
\r
2728 Offset_Address = "0x00080000";
\r
2730 Base_Address = "0x00080000";
\r
2731 Address_Group = "0";
\r
2732 IRQ_MASTER cpu/data_master
\r
2734 IRQ_Number = "NC";
\r
2738 class = "no_legacy_module";
\r
2739 class_version = "7.080902";
\r
2740 gtf_class_name = "ext_ram2_16";
\r
2741 gtf_class_version = "1.0.1";
\r
2742 SYSTEM_BUILDER_INFO
\r
2744 Do_Not_Generate = "1";
\r
2745 Instantiate_In_System_Module = "0";
\r
2748 Clock_Source = "sys_clk";
\r
2757 WIZARD_SCRIPT_ARGUMENTS
\r
2764 MODULE sys_clk_timer
\r
2774 direction = "input";
\r
2781 direction = "input";
\r
2788 direction = "output";
\r
2795 direction = "input";
\r
2800 type = "writedata";
\r
2802 direction = "input";
\r
2807 type = "readdata";
\r
2809 direction = "output";
\r
2814 type = "chipselect";
\r
2816 direction = "input";
\r
2823 direction = "input";
\r
2827 SYSTEM_BUILDER_INFO
\r
2830 Bus_Type = "avalon";
\r
2831 Write_Wait_States = "0cycles";
\r
2832 Read_Wait_States = "1cycles";
\r
2833 Hold_Time = "0cycles";
\r
2834 Setup_Time = "0cycles";
\r
2835 Is_Printable_Device = "0";
\r
2836 Address_Alignment = "native";
\r
2837 Well_Behaved_Waitrequest = "0";
\r
2838 Is_Nonvolatile_Storage = "0";
\r
2839 Read_Latency = "0";
\r
2840 Is_Memory_Device = "0";
\r
2841 Maximum_Pending_Read_Transactions = "0";
\r
2842 Minimum_Uninterrupted_Run_Length = "1";
\r
2843 Accepts_Internal_Connections = "1";
\r
2844 Write_Latency = "0";
\r
2846 Data_Width = "16";
\r
2847 Address_Width = "3";
\r
2848 Maximum_Burst_Size = "1";
\r
2849 Register_Incoming_Signals = "0";
\r
2850 Register_Outgoing_Signals = "0";
\r
2851 Interleave_Bursts = "0";
\r
2852 Linewrap_Bursts = "0";
\r
2853 Burst_On_Burst_Boundaries_Only = "0";
\r
2854 Always_Burst_Max_Burst = "0";
\r
2855 Is_Big_Endian = "0";
\r
2857 MASTERED_BY cpu/data_master
\r
2860 Offset_Address = "0x00000000";
\r
2862 IRQ_MASTER cpu/data_master
\r
2866 Base_Address = "0x00000000";
\r
2867 Address_Group = "0";
\r
2870 class = "altera_avalon_timer";
\r
2871 class_version = "7.080902";
\r
2872 iss_model_name = "altera_avalon_timer";
\r
2873 SYSTEM_BUILDER_INFO
\r
2875 Instantiate_In_System_Module = "1";
\r
2877 Top_Level_Ports_Are_Enumerated = "1";
\r
2880 Settings_Summary = "Timer with 10 ms timeout period.";
\r
2881 Is_Collapsed = "1";
\r
2886 Clock_Source = "ext_clk";
\r
2889 WIZARD_SCRIPT_ARGUMENTS
\r
2892 fixed_period = "0";
\r
2895 period_units = "ms";
\r
2896 reset_output = "0";
\r
2897 timeout_pulse_output = "0";
\r
2898 load_value = "159999";
\r
2899 counter_size = "32";
\r
2901 ticks_per_sec = "100";
\r
2905 Precompiled_Simulation_Library_Files = "";
\r
2906 Simulation_HDL_Files = "";
\r
2907 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/sys_clk_timer.v";
\r
2908 Synthesis_Only_Files = "";
\r