1 SYSTEM cycloneIII_3c25_niosII_standard_sopc
\r
3 System_Wizard_Version = "8.00";
\r
4 System_Wizard_Build = "215";
\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 = "50000000";
\r
19 source = "External";
\r
20 Is_Clock_Source = "0";
\r
21 display_name = "clk";
\r
23 clock_module_connection_point_for_c2h = "clk.clk";
\r
27 frequency = "100000000";
\r
29 Is_Clock_Source = "1";
\r
30 display_name = "c0 from pll";
\r
32 clock_module_connection_point_for_c2h = "pll.c0";
\r
36 frequency = "100000000";
\r
38 Is_Clock_Source = "0";
\r
39 display_name = "pll_c0_out";
\r
43 frequency = "100000000";
\r
45 Is_Clock_Source = "1";
\r
46 display_name = "c1 from pll";
\r
48 clock_module_connection_point_for_c2h = "pll.c1";
\r
52 frequency = "100000000";
\r
54 Is_Clock_Source = "0";
\r
55 display_name = "pll_c1_out";
\r
59 frequency = "60000000";
\r
61 Is_Clock_Source = "1";
\r
62 display_name = "c2 from pll";
\r
64 clock_module_connection_point_for_c2h = "pll.c2";
\r
68 frequency = "60000000";
\r
70 Is_Clock_Source = "0";
\r
71 display_name = "pll_c2_out";
\r
75 frequency = "40000000";
\r
77 Is_Clock_Source = "1";
\r
78 display_name = "c3 from pll";
\r
80 clock_module_connection_point_for_c2h = "pll.c3";
\r
84 frequency = "40000000";
\r
86 Is_Clock_Source = "0";
\r
87 display_name = "pll_c3_out";
\r
89 CLOCK ddr_sdram_phy_clk
\r
91 frequency = "66500000";
\r
93 Is_Clock_Source = "1";
\r
94 display_name = "phy_clk from ddr_sdram";
\r
96 clock_module_connection_point_for_c2h = "ddr_sdram.sysclk";
\r
98 CLOCK ddr_sdram_phy_clk_out
\r
100 frequency = "66500000";
\r
101 source = "ddr_sdram_phy_clk";
\r
102 Is_Clock_Source = "0";
\r
103 display_name = "ddr_sdram_phy_clk_out";
\r
105 CLOCK ddr_sdram_aux_full_rate_clk
\r
107 frequency = "133000000";
\r
109 Is_Clock_Source = "1";
\r
110 display_name = "aux_full_rate_clk from ddr_sdram";
\r
112 clock_module_connection_point_for_c2h = "ddr_sdram.auxfull";
\r
114 CLOCK ddr_sdram_aux_full_rate_clk_out
\r
116 frequency = "133000000";
\r
117 source = "ddr_sdram_aux_full_rate_clk";
\r
118 Is_Clock_Source = "0";
\r
119 display_name = "ddr_sdram_aux_full_rate_clk_out";
\r
121 CLOCK ddr_sdram_aux_half_rate_clk
\r
123 frequency = "66500000";
\r
125 Is_Clock_Source = "1";
\r
126 display_name = "aux_half_rate_clk from ddr_sdram";
\r
128 clock_module_connection_point_for_c2h = "ddr_sdram.auxhalf";
\r
130 CLOCK ddr_sdram_aux_half_rate_clk_out
\r
132 frequency = "66500000";
\r
133 source = "ddr_sdram_aux_half_rate_clk";
\r
134 Is_Clock_Source = "0";
\r
135 display_name = "ddr_sdram_aux_half_rate_clk_out";
\r
138 clock_freq = "50000000";
\r
139 clock_freq = "50000000";
\r
141 view_master_columns = "1";
\r
142 view_master_priorities = "0";
\r
144 bustype_column_width = "0";
\r
145 clock_column_width = "80";
\r
146 name_column_width = "75";
\r
147 desc_column_width = "75";
\r
148 base_column_width = "75";
\r
149 end_column_width = "75";
\r
152 altera_avalon_cfi_flash
\r
154 reference_designators = "";
\r
157 do_log_history = "0";
\r
169 direction = "input";
\r
176 direction = "input";
\r
181 type = "resetrequest";
\r
183 direction = "output";
\r
190 direction = "input";
\r
195 type = "chipselect";
\r
197 direction = "input";
\r
204 direction = "input";
\r
211 direction = "output";
\r
218 direction = "input";
\r
223 type = "writedata";
\r
225 direction = "input";
\r
230 direction = "input";
\r
238 direction = "output";
\r
245 direction = "output";
\r
252 direction = "output";
\r
259 direction = "output";
\r
264 SYSTEM_BUILDER_INFO
\r
266 Bus_Type = "avalon";
\r
267 Write_Wait_States = "0cycles";
\r
268 Read_Wait_States = "1cycles";
\r
269 Hold_Time = "0cycles";
\r
270 Setup_Time = "0cycles";
\r
271 Is_Printable_Device = "0";
\r
272 Address_Alignment = "native";
\r
273 Well_Behaved_Waitrequest = "0";
\r
274 Is_Nonvolatile_Storage = "0";
\r
275 Read_Latency = "0";
\r
276 Is_Memory_Device = "0";
\r
277 Maximum_Pending_Read_Transactions = "0";
\r
278 Minimum_Uninterrupted_Run_Length = "1";
\r
279 Accepts_Internal_Connections = "1";
\r
280 Write_Latency = "0";
\r
283 Address_Width = "3";
\r
284 Maximum_Burst_Size = "1";
\r
285 Register_Incoming_Signals = "0";
\r
286 Register_Outgoing_Signals = "0";
\r
287 Interleave_Bursts = "0";
\r
288 Linewrap_Bursts = "0";
\r
289 Burst_On_Burst_Boundaries_Only = "0";
\r
290 Always_Burst_Max_Burst = "0";
\r
291 Is_Big_Endian = "0";
\r
293 Clock_Source = "clk";
\r
295 MASTERED_BY slow_peripheral_bridge/m1
\r
298 Offset_Address = "0x00001140";
\r
300 Base_Address = "0x08001140";
\r
302 Date_Modified = "";
\r
303 Instantiate_In_System_Module = "1";
\r
304 Requires_Internal_Clock_Promotion = "Yes";
\r
305 Is_Clock_Source = "1";
\r
306 Address_Group = "0";
\r
315 direction = "output";
\r
322 direction = "output";
\r
329 direction = "output";
\r
336 direction = "output";
\r
342 direction = "input";
\r
348 direction = "output";
\r
354 direction = "input";
\r
360 direction = "input";
\r
364 WIZARD_SCRIPT_ARGUMENTS
\r
373 scanwrite = "None";
\r
374 scanclkena = "None";
\r
376 scandataout = "None";
\r
378 configupdate = "None";
\r
379 phasecounterselect = "None";
\r
380 phasedone = "None";
\r
381 phaseupdown = "None";
\r
382 phasestep = "None";
\r
385 pllena_port_exist = "0";
\r
386 areset_port_exist = "0";
\r
387 pfdena_port_exist = "0";
\r
388 locked_port_exist = "0";
\r
395 direction = "input";
\r
401 direction = "output";
\r
408 direction = "output";
\r
415 direction = "output";
\r
422 direction = "output";
\r
436 clock_freq = "100000000";
\r
437 clock_unit = "MHz";
\r
445 PHASE_SHIFT = "-2000";
\r
447 clock_freq = "100000000";
\r
448 clock_unit = "MHz";
\r
458 clock_freq = "60000000";
\r
459 clock_unit = "MHz";
\r
469 clock_freq = "40000000";
\r
470 clock_unit = "MHz";
\r
478 clock_freq = "50000000";
\r
479 clock_unit = "MHz";
\r
489 BANDWIDTH_TYPE = "AUTO";
\r
490 COMPENSATE_CLOCK = "CLK0";
\r
491 INTENDED_DEVICE_FAMILY = "CYCLONEIII";
\r
492 LPM_TYPE = "altpll";
\r
493 OPERATION_MODE = "NO_COMPENSATION";
\r
495 PORT_ACTIVECLOCK = "PORT_UNUSED";
\r
496 PORT_ARESET = "PORT_UNUSED";
\r
497 PORT_CLKBAD0 = "PORT_UNUSED";
\r
498 PORT_CLKBAD1 = "PORT_UNUSED";
\r
499 PORT_CLKLOSS = "PORT_UNUSED";
\r
500 PORT_CLKSWITCH = "PORT_UNUSED";
\r
501 PORT_FBIN = "PORT_UNUSED";
\r
502 PORT_INCLK0 = "PORT_USED";
\r
503 PORT_INCLK1 = "PORT_UNUSED";
\r
504 PORT_LOCKED = "PORT_UNUSED";
\r
505 PORT_PFDENA = "PORT_UNUSED";
\r
506 PORT_PLLENA = "PORT_UNUSED";
\r
507 PORT_SCANACLR = "PORT_UNUSED";
\r
508 PORT_SCANCLK = "PORT_UNUSED";
\r
509 PORT_SCANDATA = "PORT_UNUSED";
\r
510 PORT_SCANDATAOUT = "PORT_UNUSED";
\r
511 PORT_SCANDONE = "PORT_UNUSED";
\r
512 PORT_SCANREAD = "PORT_UNUSED";
\r
513 PORT_SCANWRITE = "PORT_UNUSED";
\r
514 PORT_clk0 = "PORT_USED";
\r
515 PORT_clk1 = "PORT_USED";
\r
516 PORT_clk2 = "PORT_USED";
\r
517 PORT_clk3 = "PORT_USED";
\r
518 PORT_clk4 = "PORT_UNUSED";
\r
519 PORT_clk5 = "PORT_UNUSED";
\r
520 PORT_clkena0 = "PORT_UNUSED";
\r
521 PORT_clkena1 = "PORT_UNUSED";
\r
522 PORT_clkena2 = "PORT_UNUSED";
\r
523 PORT_clkena3 = "PORT_UNUSED";
\r
524 PORT_clkena4 = "PORT_UNUSED";
\r
525 PORT_clkena5 = "PORT_UNUSED";
\r
526 PORT_enable0 = "PORT_UNUSED";
\r
527 PORT_enable1 = "PORT_UNUSED";
\r
528 PORT_extclk0 = "PORT_UNUSED";
\r
529 PORT_extclk1 = "PORT_UNUSED";
\r
530 PORT_extclk2 = "PORT_UNUSED";
\r
531 PORT_extclk3 = "PORT_UNUSED";
\r
532 PORT_extclkena0 = "PORT_UNUSED";
\r
533 PORT_extclkena1 = "PORT_UNUSED";
\r
534 PORT_extclkena2 = "PORT_UNUSED";
\r
535 PORT_extclkena3 = "PORT_UNUSED";
\r
536 PORT_sclkout0 = "PORT_UNUSED";
\r
537 PORT_sclkout1 = "PORT_UNUSED";
\r
541 INCLK0_INPUT_FREQUENCY = "20000";
\r
542 INVALID_LOCK_MULTIPLIER = "5";
\r
543 SPREAD_FREQUENCY = "0";
\r
544 VALID_LOCK_MULTIPLIER = "1";
\r
545 CLK0_MULTIPLY_BY = "2";
\r
546 CLK0_DIVIDE_BY = "1";
\r
547 CLK0_PHASE_SHIFT = "0.0";
\r
548 CLK1_MULTIPLY_BY = "2";
\r
549 CLK1_DIVIDE_BY = "1";
\r
550 CLK1_PHASE_SHIFT = "-2000.0";
\r
551 CLK2_MULTIPLY_BY = "6";
\r
552 CLK2_DIVIDE_BY = "5";
\r
553 CLK2_PHASE_SHIFT = "0.0";
\r
554 CLK3_MULTIPLY_BY = "4";
\r
555 CLK3_DIVIDE_BY = "5";
\r
556 CLK3_PHASE_SHIFT = "0.0";
\r
575 File8 = "_waveforms.html";
\r
576 File9 = "_wave*.jpg";
\r
580 LIBRARY = "altera_mf altera_mf.altera_mf_components.all";
\r
585 ACTIVECLK_CHECK = "0";
\r
586 BANDWIDTH = "1.000";
\r
587 BANDWIDTH_FEATURE_ENABLED = "1";
\r
588 BANDWIDTH_FREQ_UNIT = "MHz";
\r
589 BANDWIDTH_PRESET = "Low";
\r
590 BANDWIDTH_USE_AUTO = "1";
\r
591 BANDWIDTH_USE_CUSTOM = "0";
\r
592 BANDWIDTH_USE_PRESET = "0";
\r
593 CLKBAD_SWITCHOVER_CHECK = "0";
\r
594 CLKLOSS_CHECK = "0";
\r
595 CLKSWITCH_CHECK = "0";
\r
596 CNX_NO_COMPENSATE_RADIO = "1";
\r
597 CREATE_CLKBAD_CHECK = "0";
\r
598 CREATE_INCLK1_CHECK = "0";
\r
599 CUR_DEDICATED_CLK = "c0";
\r
600 CUR_FBIN_CLK = "e0";
\r
601 DEVICE_SPEED_GRADE = "Any";
\r
602 EXT_FEEDBACK_RADIO = "0";
\r
603 GLOCKED_COUNTER_EDIT_CHANGED = "1";
\r
604 GLOCKED_FEATURE_ENABLED = "0";
\r
605 GLOCKED_MODE_CHECK = "0";
\r
606 HAS_MANUAL_SWITCHOVER = "1";
\r
607 INCLK0_FREQ_EDIT = "50.0";
\r
608 INCLK0_FREQ_UNIT_COMBO = "MHz";
\r
609 INCLK1_FREQ_EDIT = "100.000";
\r
610 INCLK1_FREQ_EDIT_CHANGED = "1";
\r
611 INCLK1_FREQ_UNIT_CHANGED = "1";
\r
612 INCLK1_FREQ_UNIT_COMBO = "MHz";
\r
613 INTENDED_DEVICE_FAMILY = "Cyclone III";
\r
614 INT_FEEDBACK__MODE_RADIO = "1";
\r
615 LOCKED_OUTPUT_CHECK = "0";
\r
616 LOCK_LOSS_SWITCHOVER_CHECK = "0";
\r
617 LONG_SCAN_RADIO = "1";
\r
618 LVDS_MODE_DATA_RATE = "Not Available";
\r
619 NORMAL_MODE_RADIO = "1";
\r
620 PLL_ADVANCED_PARAM_CHECK = "0";
\r
621 PLL_ARESET_CHECK = "0";
\r
622 PLL_ENA_CHECK = "0";
\r
623 PLL_PFDENA_CHECK = "0";
\r
624 PRIMARY_CLK_COMBO = "inclk0";
\r
625 SACN_INPUTS_CHECK = "0";
\r
626 SCAN_FEATURE_ENABLED = "1";
\r
627 SELF_RESET_LOCK_LOSS = "0";
\r
628 SHORT_SCAN_RADIO = "0";
\r
629 SPREAD_FEATURE_ENABLED = "1";
\r
630 SPREAD_FREQ = "50.000";
\r
631 SPREAD_FREQ_UNIT = "KHz";
\r
632 SPREAD_PERCENT = "0.500";
\r
634 SRC_SYNCH_COMP_RADIO = "0";
\r
635 SWITCHOVER_FEATURE_ENABLED = "1";
\r
636 ZERO_DELAY_RADIO = "0";
\r
640 GLOCK_COUNTER_EDIT = "1048575";
\r
641 LVDS_MODE_DATA_RATE_DIRTY = "0";
\r
642 PLL_AUTOPLL_CHECK = "1";
\r
643 PLL_ENHPLL_CHECK = "0";
\r
644 PLL_FASTPLL_CHECK = "0";
\r
645 PLL_LVDS_PLL_CHECK = "0";
\r
646 PLL_TARGET_HARCOPY_CHECK = "0";
\r
647 SWITCHOVER_COUNT_EDIT = "1";
\r
658 VALUE_5 = "INPUT_CLK_EXT";
\r
660 VALUE_7 = "inclk0";
\r
668 VALUE_5 = "OUTPUT_CLK_EXT";
\r
678 VALUE_5 = "OUTPUT_CLK_EXT";
\r
688 VALUE_5 = "OUTPUT_CLK_EXT";
\r
698 VALUE_5 = "OUTPUT_CLK_EXT";
\r
706 SYSTEM_BUILDER_INFO
\r
708 Required_Device_Family = "STRATIX,STRATIXGX,STRATIXII,STRATIXIII,STRATIXIIGX,CYCLONE,CYCLONEII,CYCLONEIII,ARRIAGX,STRATIXIIGXLITE,STRATIXIV";
\r
709 Instantiate_In_System_Module = "1";
\r
711 Default_Module_Name = "pll";
\r
712 Top_Level_Ports_Are_Enumerated = "1";
\r
713 Clock_Source = "clk";
\r
719 Settings_Summary = " Avalon PLL: <br>
720 input clock configured: <b>clk</b>
724 class = "altera_avalon_pll";
\r
725 class_version = "7.08";
\r
728 Precompiled_Simulation_Library_Files = "";
\r
729 Simulation_HDL_Files = "";
\r
730 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/pll.v, __PROJECT_DIRECTORY__/altpllpll.v";
\r
731 Synthesis_Only_Files = "";
\r
736 MASTER instruction_master
\r
744 direction = "input";
\r
751 direction = "input";
\r
758 direction = "output";
\r
765 direction = "output";
\r
772 direction = "input";
\r
775 PORT i_readdatavalid
\r
777 type = "readdatavalid";
\r
779 direction = "input";
\r
784 type = "waitrequest";
\r
786 direction = "input";
\r
790 SYSTEM_BUILDER_INFO
\r
792 Bus_Type = "avalon";
\r
793 Is_Asynchronous = "0";
\r
794 DBS_Big_Endian = "0";
\r
796 Do_Stream_Reads = "0";
\r
797 Do_Stream_Writes = "0";
\r
798 Max_Address_Width = "32";
\r
800 Address_Width = "27";
\r
801 Maximum_Burst_Size = "1";
\r
802 Register_Incoming_Signals = "0";
\r
803 Register_Outgoing_Signals = "0";
\r
804 Interleave_Bursts = "";
\r
805 Linewrap_Bursts = "";
\r
806 Burst_On_Burst_Boundaries_Only = "";
\r
807 Always_Burst_Max_Burst = "";
\r
808 Is_Big_Endian = "0";
\r
810 Is_Instruction_Master = "1";
\r
812 Is_Writeable = "0";
\r
813 Address_Group = "0";
\r
815 Irq_Scheme = "individual_requests";
\r
816 Interrupt_Range = "0-0";
\r
820 Entry cpu_ddr_clock_bridge/s1
\r
822 address = "0x00000000";
\r
823 span = "0x02000000";
\r
828 address = "0x00000000";
\r
829 span = "0x02000000";
\r
832 Entry cpu/jtag_debug_module
\r
834 address = "0x02000800";
\r
835 span = "0x00000800";
\r
838 Entry flash_ssram_pipeline_bridge/s1
\r
840 address = "0x04000000";
\r
841 span = "0x02000000";
\r
844 Entry pipeline_bridge_before_tristate_bridge/s1
\r
846 address = "0x04000000";
\r
847 span = "0x02000000";
\r
852 address = "0x04000000";
\r
853 span = "0x01000000";
\r
858 address = "0x05000000";
\r
859 span = "0x00100000";
\r
864 MASTER custom_instruction_master
\r
866 SYSTEM_BUILDER_INFO
\r
868 Bus_Type = "nios_custom_instruction";
\r
870 Address_Width = "8";
\r
871 Is_Custom_Instruction = "1";
\r
873 Max_Address_Width = "8";
\r
874 Base_Address = "N/A";
\r
883 direction = "output";
\r
889 direction = "output";
\r
895 direction = "input";
\r
901 direction = "output";
\r
907 direction = "output";
\r
913 direction = "output";
\r
919 direction = "input";
\r
925 direction = "output";
\r
931 direction = "output";
\r
937 direction = "output";
\r
943 direction = "output";
\r
949 direction = "output";
\r
955 direction = "output";
\r
961 direction = "output";
\r
965 SLAVE jtag_debug_module
\r
967 SYSTEM_BUILDER_INFO
\r
969 Bus_Type = "avalon";
\r
970 Write_Wait_States = "0cycles";
\r
971 Read_Wait_States = "1cycles";
\r
972 Hold_Time = "0cycles";
\r
973 Setup_Time = "0cycles";
\r
974 Is_Printable_Device = "0";
\r
975 Address_Alignment = "dynamic";
\r
976 Well_Behaved_Waitrequest = "0";
\r
977 Is_Nonvolatile_Storage = "0";
\r
978 Address_Span = "2048";
\r
979 Read_Latency = "0";
\r
980 Is_Memory_Device = "1";
\r
981 Maximum_Pending_Read_Transactions = "0";
\r
982 Minimum_Uninterrupted_Run_Length = "1";
\r
983 Accepts_Internal_Connections = "1";
\r
984 Write_Latency = "0";
\r
987 Address_Width = "9";
\r
988 Maximum_Burst_Size = "1";
\r
989 Register_Incoming_Signals = "0";
\r
990 Register_Outgoing_Signals = "0";
\r
991 Interleave_Bursts = "0";
\r
992 Linewrap_Bursts = "0";
\r
993 Burst_On_Burst_Boundaries_Only = "0";
\r
994 Always_Burst_Max_Burst = "0";
\r
995 Is_Big_Endian = "0";
\r
997 Accepts_External_Connections = "1";
\r
998 Requires_Internal_Connections = "";
\r
999 MASTERED_BY cpu/data_master
\r
1002 Offset_Address = "0x02000800";
\r
1004 MASTERED_BY cpu/instruction_master
\r
1007 Offset_Address = "0x02000800";
\r
1009 Base_Address = "0x02000800";
\r
1010 Is_Readable = "1";
\r
1011 Is_Writeable = "1";
\r
1012 Uses_Tri_State_Data_Bus = "0";
\r
1014 JTAG_Hub_Base_Id = "1118278";
\r
1015 JTAG_Hub_Instance_Id = "0";
\r
1016 Address_Group = "0";
\r
1017 IRQ_MASTER cpu/data_master
\r
1019 IRQ_Number = "NC";
\r
1024 PORT jtag_debug_module_address
\r
1028 direction = "input";
\r
1031 PORT jtag_debug_module_begintransfer
\r
1033 type = "begintransfer";
\r
1035 direction = "input";
\r
1038 PORT jtag_debug_module_byteenable
\r
1040 type = "byteenable";
\r
1042 direction = "input";
\r
1045 PORT jtag_debug_module_clk
\r
1049 direction = "input";
\r
1052 PORT jtag_debug_module_debugaccess
\r
1054 type = "debugaccess";
\r
1056 direction = "input";
\r
1059 PORT jtag_debug_module_readdata
\r
1061 type = "readdata";
\r
1063 direction = "output";
\r
1066 PORT jtag_debug_module_reset
\r
1070 direction = "input";
\r
1073 PORT jtag_debug_module_resetrequest
\r
1075 type = "resetrequest";
\r
1077 direction = "output";
\r
1080 PORT jtag_debug_module_select
\r
1082 type = "chipselect";
\r
1084 direction = "input";
\r
1087 PORT jtag_debug_module_write
\r
1091 direction = "input";
\r
1094 PORT jtag_debug_module_writedata
\r
1096 type = "writedata";
\r
1098 direction = "input";
\r
1104 direction = "input";
\r
1110 MASTER data_master
\r
1112 SYSTEM_BUILDER_INFO
\r
1115 Irq_Scheme = "individual_requests";
\r
1116 Bus_Type = "avalon";
\r
1117 Is_Asynchronous = "0";
\r
1118 DBS_Big_Endian = "0";
\r
1120 Do_Stream_Reads = "0";
\r
1121 Do_Stream_Writes = "0";
\r
1122 Max_Address_Width = "32";
\r
1123 Data_Width = "32";
\r
1124 Address_Width = "28";
\r
1125 Maximum_Burst_Size = "1";
\r
1126 Register_Incoming_Signals = "0";
\r
1127 Register_Outgoing_Signals = "0";
\r
1128 Interleave_Bursts = "0";
\r
1129 Linewrap_Bursts = "0";
\r
1130 Burst_On_Burst_Boundaries_Only = "";
\r
1131 Always_Burst_Max_Burst = "0";
\r
1132 Is_Big_Endian = "0";
\r
1134 Is_Data_Master = "1";
\r
1135 Address_Group = "0";
\r
1136 Is_Readable = "1";
\r
1137 Is_Writeable = "1";
\r
1138 Interrupt_Range = "0-31";
\r
1146 direction = "input";
\r
1153 direction = "output";
\r
1158 type = "byteenable";
\r
1160 direction = "output";
\r
1167 direction = "output";
\r
1172 type = "readdata";
\r
1174 direction = "input";
\r
1177 PORT d_readdatavalid
\r
1179 type = "readdatavalid";
\r
1181 direction = "input";
\r
1184 PORT d_waitrequest
\r
1186 type = "waitrequest";
\r
1188 direction = "input";
\r
1195 direction = "output";
\r
1200 type = "writedata";
\r
1202 direction = "output";
\r
1205 PORT jtag_debug_module_debugaccess_to_roms
\r
1207 type = "debugaccess";
\r
1209 direction = "output";
\r
1215 Entry cpu_ddr_clock_bridge/s1
\r
1217 address = "0x00000000";
\r
1218 span = "0x02000000";
\r
1221 Entry ddr_sdram/s1
\r
1223 address = "0x00000000";
\r
1224 span = "0x02000000";
\r
1227 Entry cpu/jtag_debug_module
\r
1229 address = "0x02000800";
\r
1230 span = "0x00000800";
\r
1233 Entry flash_ssram_pipeline_bridge/s1
\r
1235 address = "0x04000000";
\r
1236 span = "0x02000000";
\r
1239 Entry pipeline_bridge_before_tristate_bridge/s1
\r
1241 address = "0x04000000";
\r
1242 span = "0x02000000";
\r
1245 Entry ext_flash/s1
\r
1247 address = "0x04000000";
\r
1248 span = "0x01000000";
\r
1253 address = "0x05000000";
\r
1254 span = "0x00100000";
\r
1257 Entry slow_peripheral_bridge/s1
\r
1259 address = "0x08000000";
\r
1260 span = "0x00004000";
\r
1263 Entry button_pio/s1
\r
1265 address = "0x08001180";
\r
1266 span = "0x00000010";
\r
1269 Entry high_res_timer/s1
\r
1271 address = "0x08001100";
\r
1272 span = "0x00000020";
\r
1275 Entry jtag_uart/avalon_jtag_slave
\r
1277 address = "0x080011a0";
\r
1278 span = "0x00000008";
\r
1283 address = "0x08001190";
\r
1284 span = "0x00000010";
\r
1287 Entry performance_counter/control_slave
\r
1289 address = "0x08001120";
\r
1290 span = "0x00000020";
\r
1295 address = "0x08001140";
\r
1296 span = "0x00000020";
\r
1299 Entry remote_update/s1
\r
1301 address = "0x08001000";
\r
1302 span = "0x00000100";
\r
1305 Entry sys_clk_timer/s1
\r
1307 address = "0x08001160";
\r
1308 span = "0x00000020";
\r
1311 Entry sysid/control_slave
\r
1313 address = "0x080011a8";
\r
1314 span = "0x00000008";
\r
1317 Entry ocm/control_port
\r
1319 address = "0x08002000";
\r
1320 span = "0x00001000";
\r
1325 WIZARD_SCRIPT_ARGUMENTS
\r
1327 cache_has_dcache = "1";
\r
1328 cache_dcache_size = "2048";
\r
1329 cache_dcache_line_size = "32";
\r
1330 cache_dcache_bursts = "0";
\r
1331 cache_dcache_ram_block_type = "AUTO";
\r
1332 num_tightly_coupled_data_masters = "0";
\r
1333 gui_num_tightly_coupled_data_masters = "0";
\r
1334 gui_include_tightly_coupled_data_masters = "0";
\r
1335 gui_omit_avalon_data_master = "0";
\r
1336 cache_has_icache = "1";
\r
1337 cache_icache_size = "4096";
\r
1338 cache_icache_line_size = "32";
\r
1339 cache_icache_ram_block_type = "AUTO";
\r
1340 cache_icache_bursts = "0";
\r
1341 num_tightly_coupled_instruction_masters = "0";
\r
1342 gui_num_tightly_coupled_instruction_masters = "0";
\r
1343 gui_include_tightly_coupled_instruction_masters = "0";
\r
1344 debug_level = "2";
\r
1345 include_oci = "1";
\r
1346 oci_sbi_enabled = "1";
\r
1347 oci_num_xbrk = "0";
\r
1348 oci_num_dbrk = "0";
\r
1349 oci_dbrk_trace = "0";
\r
1350 oci_dbrk_pairs = "0";
\r
1351 oci_onchip_trace = "0";
\r
1352 oci_offchip_trace = "0";
\r
1353 oci_data_trace = "0";
\r
1354 include_third_party_debug_port = "0";
\r
1355 oci_trace_addr_width = "7";
\r
1356 oci_trigger_arming = "1";
\r
1357 oci_debugreq_signals = "0";
\r
1358 oci_embedded_pll = "0";
\r
1360 oci_pm_width = "32";
\r
1361 performance_counters_present = "0";
\r
1362 performance_counters_width = "32";
\r
1363 always_encrypt = "1";
\r
1364 debug_simgen = "0";
\r
1365 activate_model_checker = "0";
\r
1366 activate_test_end_checker = "0";
\r
1367 activate_trace = "1";
\r
1368 activate_monitors = "1";
\r
1369 clear_x_bits_ld_non_bypass = "1";
\r
1370 bit_31_bypass_dcache = "1";
\r
1371 hdl_sim_caches_cleared = "1";
\r
1372 hbreak_test = "0";
\r
1373 allow_full_address_range = "0";
\r
1374 extra_exc_info = "0";
\r
1375 branch_prediction_type = "Dynamic";
\r
1377 bht_index_pc_only = "0";
\r
1378 gui_branch_prediction_type = "Automatic";
\r
1379 full_waveform_signals = "0";
\r
1381 avalon_debug_port_present = "0";
\r
1382 illegal_instructions_trap = "0";
\r
1383 illegal_memory_access_detection = "0";
\r
1384 illegal_mem_exc = "0";
\r
1385 slave_access_error_exc = "0";
\r
1386 division_error_exc = "0";
\r
1387 advanced_exc = "0";
\r
1388 gui_mmu_present = "0";
\r
1389 mmu_present = "0";
\r
1390 process_id_num_bits = "8";
\r
1392 tlb_num_ways = "16";
\r
1393 udtlb_num_entries = "6";
\r
1394 uitlb_num_entries = "4";
\r
1395 fast_tlb_miss_exc_slave = "";
\r
1396 fast_tlb_miss_exc_offset = "0x00000000";
\r
1397 mpu_present = "0";
\r
1398 mpu_num_data_regions = "8";
\r
1399 mpu_num_inst_regions = "8";
\r
1400 mpu_min_data_region_size_log2 = "12";
\r
1401 mpu_min_inst_region_size_log2 = "12";
\r
1402 mpu_use_limit = "0";
\r
1403 hardware_divide_present = "0";
\r
1404 gui_hardware_divide_setting = "0";
\r
1405 hardware_multiply_present = "1";
\r
1406 hardware_multiply_impl = "embedded_mul";
\r
1407 shift_rot_impl = "fast_le_shift";
\r
1408 gui_hardware_multiply_setting = "embedded_mul_fast_le_shift";
\r
1409 reset_slave = "ext_flash/s1";
\r
1410 break_slave = "cpu/jtag_debug_module";
\r
1411 exc_slave = "ssram/s1";
\r
1412 reset_offset = "0x00000000";
\r
1413 break_offset = "0x00000020";
\r
1414 exc_offset = "0x00000020";
\r
1416 CPU_Implementation = "fast";
\r
1417 cpu_selection = "f";
\r
1418 device_family_id = "CYCLONEIII";
\r
1419 address_stall_present = "1";
\r
1420 dsp_block_supports_shift = "0";
\r
1421 mrams_present = "0";
\r
1422 do_generate = "1";
\r
1423 cpuid_value = "0";
\r
1425 dont_overwrite_cpuid = "1";
\r
1426 allow_legacy_sdk = "1";
\r
1427 legacy_sdk_support = "1";
\r
1428 inst_addr_width = "27";
\r
1429 data_addr_width = "28";
\r
1431 asp_core_debug = "0";
\r
1432 CPU_Architecture = "nios2";
\r
1433 cache_icache_burst_type = "none";
\r
1434 include_debug = "0";
\r
1435 include_trace = "0";
\r
1436 hardware_multiply_uses_les = "0";
\r
1437 hardware_multiply_omits_msw = "1";
\r
1439 break_slave_override = "";
\r
1440 break_offset_override = "0x20";
\r
1441 altera_show_unreleased_features = "0";
\r
1442 altera_show_unpublished_features = "0";
\r
1443 altera_internal_test = "0";
\r
1444 alt_log_port_base = "";
\r
1445 alt_log_port_type = "";
\r
1446 gui_illegal_instructions_trap = "0";
\r
1447 atomic_mem_present = "0";
\r
1448 nmi_present = "0";
\r
1449 fast_intr_present = "0";
\r
1450 num_shadow_regs = "0";
\r
1451 gui_illegal_memory_access_detection = "0";
\r
1452 cache_omit_dcache = "0";
\r
1453 cache_omit_icache = "0";
\r
1454 omit_instruction_master = "0";
\r
1455 omit_data_master = "0";
\r
1458 ibuf_ptr_sz = "4";
\r
1459 always_bypass_dcache = "0";
\r
1460 iss_trace_on = "0";
\r
1461 iss_trace_warning = "1";
\r
1462 iss_trace_info = "1";
\r
1463 iss_trace_disassembly = "0";
\r
1464 iss_trace_registers = "0";
\r
1465 iss_trace_instr_count = "0";
\r
1466 iss_software_debug = "0";
\r
1467 iss_software_debug_port = "9996";
\r
1468 iss_memory_dump_start = "";
\r
1469 iss_memory_dump_end = "";
\r
1470 Boot_Copier = "boot_loader_cfi.srec";
\r
1471 Boot_Copier_EPCS = "boot_loader_epcs.srec";
\r
1472 Boot_Copier_EPCS_SII_SIII_CIII = "boot_loader_epcs_sii_siii_ciii.srec";
\r
1473 Boot_Copier_BE = "boot_loader_cfi_be.srec";
\r
1474 Boot_Copier_EPCS_BE = "boot_loader_epcs_be.srec";
\r
1475 Boot_Copier_EPCS_SII_SIII_CIII_BE = "boot_loader_epcs_sii_siii_ciii_be.srec";
\r
1478 CONSTANT __nios_catch_irqs__
\r
1481 comment = "Include panic handler for all irqs (needs uart)";
\r
1483 CONSTANT __nios_use_constructors__
\r
1486 comment = "Call c++ static constructors";
\r
1488 CONSTANT __nios_use_small_printf__
\r
1491 comment = "Smaller non-ANSI printf, with no floating point";
\r
1493 CONSTANT nasys_has_icache
\r
1496 comment = "True if instruction cache present";
\r
1498 CONSTANT nasys_icache_size
\r
1501 comment = "Size in bytes of instruction cache";
\r
1503 CONSTANT nasys_icache_line_size
\r
1506 comment = "Size in bytes of each icache line";
\r
1508 CONSTANT nasys_icache_line_size_log2
\r
1511 comment = "Log2 size in bytes of each icache line";
\r
1513 CONSTANT nasys_has_dcache
\r
1516 comment = "True if instruction cache present";
\r
1518 CONSTANT nasys_dcache_size
\r
1521 comment = "Size in bytes of data cache";
\r
1523 CONSTANT nasys_dcache_line_size
\r
1526 comment = "Size in bytes of each dcache line";
\r
1528 CONSTANT nasys_dcache_line_size_log2
\r
1531 comment = "Log2 size in bytes of each dcache line";
\r
1534 license_status = "ocp";
\r
1535 mainmem_slave = "";
\r
1536 datamem_slave = "";
\r
1537 maincomm_slave = "";
\r
1538 germs_monitor_id = "";
\r
1540 class = "altera_nios2";
\r
1541 class_version = "7.08";
\r
1542 SYSTEM_BUILDER_INFO
\r
1545 Clock_Source = "pll_c0_out";
\r
1547 Parameters_Signature = "";
\r
1549 Instantiate_In_System_Module = "1";
\r
1550 Required_Device_Family = "STRATIX,STRATIXGX,STRATIXII,STRATIXIIGX,STRATIXIIGXLITE,STRATIXIII,STRATIXIV,CYCLONE,CYCLONEII,CYCLONEIII";
\r
1551 Default_Module_Name = "cpu";
\r
1552 Top_Level_Ports_Are_Enumerated = "1";
\r
1555 Settings_Summary = "Nios II/f
1556 <br> 4-Kbyte Instruction Cache
1557 <br> 2-Kbyte Data Cache
1558 <br> JTAG Debug Module
1565 iss_model_name = "altera_nios2";
\r
1569 Precompiled_Simulation_Library_Files = "";
\r
1570 Simulation_HDL_Files = "";
\r
1571 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/cpu_test_bench.v, __PROJECT_DIRECTORY__/cpu_mult_cell.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
1572 Synthesis_Only_Files = "";
\r
1574 MASTER tightly_coupled_instruction_master_0
\r
1579 SYSTEM_BUILDER_INFO
\r
1581 Register_Incoming_Signals = "0";
\r
1582 Bus_Type = "avalon";
\r
1583 Data_Width = "32";
\r
1584 Max_Address_Width = "31";
\r
1585 Address_Width = "8";
\r
1586 Is_Instruction_Master = "1";
\r
1589 Is_Big_Endian = "0";
\r
1590 Connection_Limit = "1";
\r
1594 MASTER tightly_coupled_instruction_master_1
\r
1599 SYSTEM_BUILDER_INFO
\r
1601 Register_Incoming_Signals = "0";
\r
1602 Bus_Type = "avalon";
\r
1603 Data_Width = "32";
\r
1604 Max_Address_Width = "31";
\r
1605 Address_Width = "8";
\r
1606 Address_Group = "0";
\r
1607 Is_Instruction_Master = "1";
\r
1608 Is_Readable = "1";
\r
1609 Is_Writeable = "0";
\r
1612 Is_Big_Endian = "0";
\r
1613 Connection_Limit = "1";
\r
1617 MASTER tightly_coupled_instruction_master_2
\r
1622 SYSTEM_BUILDER_INFO
\r
1624 Register_Incoming_Signals = "0";
\r
1625 Bus_Type = "avalon";
\r
1626 Data_Width = "32";
\r
1627 Max_Address_Width = "31";
\r
1628 Address_Width = "8";
\r
1629 Address_Group = "0";
\r
1630 Is_Instruction_Master = "1";
\r
1631 Is_Readable = "1";
\r
1632 Is_Writeable = "0";
\r
1635 Is_Big_Endian = "0";
\r
1636 Connection_Limit = "1";
\r
1640 MASTER tightly_coupled_instruction_master_3
\r
1645 SYSTEM_BUILDER_INFO
\r
1647 Register_Incoming_Signals = "0";
\r
1648 Bus_Type = "avalon";
\r
1649 Data_Width = "32";
\r
1650 Max_Address_Width = "31";
\r
1651 Address_Width = "8";
\r
1652 Address_Group = "0";
\r
1653 Is_Instruction_Master = "1";
\r
1654 Is_Readable = "1";
\r
1655 Is_Writeable = "0";
\r
1658 Is_Big_Endian = "0";
\r
1659 Connection_Limit = "1";
\r
1663 MASTER data_master2
\r
1668 SYSTEM_BUILDER_INFO
\r
1670 Register_Incoming_Signals = "1";
\r
1671 Bus_Type = "avalon";
\r
1672 Data_Width = "32";
\r
1673 Max_Address_Width = "31";
\r
1674 Address_Width = "8";
\r
1675 Address_Group = "0";
\r
1676 Is_Data_Master = "1";
\r
1677 Is_Readable = "1";
\r
1678 Is_Writeable = "1";
\r
1681 Is_Big_Endian = "0";
\r
1684 MASTER tightly_coupled_data_master_0
\r
1689 SYSTEM_BUILDER_INFO
\r
1691 Register_Incoming_Signals = "0";
\r
1692 Bus_Type = "avalon";
\r
1693 Data_Width = "32";
\r
1694 Max_Address_Width = "31";
\r
1695 Address_Width = "8";
\r
1696 Address_Group = "0";
\r
1697 Is_Data_Master = "1";
\r
1698 Is_Readable = "1";
\r
1699 Is_Writeable = "1";
\r
1702 Is_Big_Endian = "0";
\r
1703 Connection_Limit = "1";
\r
1707 MASTER tightly_coupled_data_master_1
\r
1712 SYSTEM_BUILDER_INFO
\r
1714 Register_Incoming_Signals = "0";
\r
1715 Bus_Type = "avalon";
\r
1716 Data_Width = "32";
\r
1717 Max_Address_Width = "31";
\r
1718 Address_Width = "8";
\r
1719 Address_Group = "0";
\r
1720 Is_Data_Master = "1";
\r
1721 Is_Readable = "1";
\r
1722 Is_Writeable = "1";
\r
1725 Is_Big_Endian = "0";
\r
1726 Connection_Limit = "1";
\r
1730 MASTER tightly_coupled_data_master_2
\r
1735 SYSTEM_BUILDER_INFO
\r
1737 Register_Incoming_Signals = "0";
\r
1738 Bus_Type = "avalon";
\r
1739 Data_Width = "32";
\r
1740 Max_Address_Width = "31";
\r
1741 Address_Width = "8";
\r
1742 Address_Group = "0";
\r
1743 Is_Data_Master = "1";
\r
1744 Is_Readable = "1";
\r
1745 Is_Writeable = "1";
\r
1748 Is_Big_Endian = "0";
\r
1749 Connection_Limit = "1";
\r
1753 MASTER tightly_coupled_data_master_3
\r
1758 SYSTEM_BUILDER_INFO
\r
1760 Register_Incoming_Signals = "0";
\r
1761 Bus_Type = "avalon";
\r
1762 Data_Width = "32";
\r
1763 Max_Address_Width = "31";
\r
1764 Address_Width = "8";
\r
1765 Address_Group = "0";
\r
1766 Is_Data_Master = "1";
\r
1767 Is_Readable = "1";
\r
1768 Is_Writeable = "1";
\r
1771 Is_Big_Endian = "0";
\r
1772 Connection_Limit = "1";
\r
1778 PORT jtag_debug_trigout
\r
1781 direction = "output";
\r
1784 PORT jtag_debug_offchip_trace_clk
\r
1787 direction = "output";
\r
1790 PORT jtag_debug_offchip_trace_data
\r
1793 direction = "output";
\r
1799 direction = "input";
\r
1811 name = "i_readdata";
\r
1812 radix = "hexadecimal";
\r
1817 name = "i_readdatavalid";
\r
1818 radix = "hexadecimal";
\r
1823 name = "i_waitrequest";
\r
1824 radix = "hexadecimal";
\r
1829 name = "i_address";
\r
1830 radix = "hexadecimal";
\r
1836 radix = "hexadecimal";
\r
1842 radix = "hexadecimal";
\r
1848 radix = "hexadecimal";
\r
1853 name = "d_readdata";
\r
1854 radix = "hexadecimal";
\r
1859 name = "d_waitrequest";
\r
1860 radix = "hexadecimal";
\r
1866 radix = "hexadecimal";
\r
1871 name = "d_address";
\r
1872 radix = "hexadecimal";
\r
1877 name = "d_byteenable";
\r
1878 radix = "hexadecimal";
\r
1884 radix = "hexadecimal";
\r
1890 radix = "hexadecimal";
\r
1895 name = "d_writedata";
\r
1896 radix = "hexadecimal";
\r
1901 name = "d_readdatavalid";
\r
1902 radix = "hexadecimal";
\r
1906 format = "Divider";
\r
1907 name = "base pipeline";
\r
1914 radix = "hexadecimal";
\r
1920 radix = "hexadecimal";
\r
1926 radix = "hexadecimal";
\r
1932 radix = "hexadecimal";
\r
1937 name = "F_pcb_nxt";
\r
1938 radix = "hexadecimal";
\r
1944 radix = "hexadecimal";
\r
1950 radix = "hexadecimal";
\r
1956 radix = "hexadecimal";
\r
1962 radix = "hexadecimal";
\r
1968 radix = "hexadecimal";
\r
1974 radix = "hexadecimal";
\r
2015 name = "F_inst_ram_hit";
\r
2016 radix = "hexadecimal";
\r
2022 radix = "hexadecimal";
\r
2028 radix = "hexadecimal";
\r
2034 radix = "hexadecimal";
\r
2039 name = "D_refetch";
\r
2040 radix = "hexadecimal";
\r
2046 radix = "hexadecimal";
\r
2052 radix = "hexadecimal";
\r
2058 radix = "hexadecimal";
\r
2064 radix = "hexadecimal";
\r
2070 radix = "hexadecimal";
\r
2076 radix = "hexadecimal";
\r
2081 name = "W_wr_dst_reg";
\r
2082 radix = "hexadecimal";
\r
2087 name = "W_dst_regnum";
\r
2088 radix = "hexadecimal";
\r
2093 name = "W_wr_data";
\r
2094 radix = "hexadecimal";
\r
2100 radix = "hexadecimal";
\r
2106 radix = "hexadecimal";
\r
2112 radix = "hexadecimal";
\r
2118 radix = "hexadecimal";
\r
2124 radix = "hexadecimal";
\r
2130 radix = "hexadecimal";
\r
2136 radix = "hexadecimal";
\r
2141 name = "M_pipe_flush";
\r
2142 radix = "hexadecimal";
\r
2147 name = "M_pipe_flush_baddr";
\r
2148 radix = "hexadecimal";
\r
2153 name = "A_ienable_reg";
\r
2154 radix = "hexadecimal";
\r
2159 name = "A_status_reg_pie";
\r
2160 radix = "hexadecimal";
\r
2165 name = "intr_req";
\r
2166 radix = "hexadecimal";
\r
2171 name = "E_valid_prior_to_hbreak";
\r
2172 radix = "hexadecimal";
\r
2177 MODULE flash_ssram_pipeline_bridge
\r
2187 direction = "input";
\r
2194 direction = "input";
\r
2201 direction = "input";
\r
2204 PORT s1_nativeaddress
\r
2206 type = "nativeaddress";
\r
2208 direction = "input";
\r
2211 PORT s1_burstcount
\r
2213 type = "burstcount";
\r
2215 direction = "input";
\r
2218 PORT s1_byteenable
\r
2220 type = "byteenable";
\r
2222 direction = "input";
\r
2225 PORT s1_chipselect
\r
2227 type = "chipselect";
\r
2229 direction = "input";
\r
2232 PORT s1_debugaccess
\r
2234 type = "debugaccess";
\r
2236 direction = "input";
\r
2243 direction = "input";
\r
2250 direction = "input";
\r
2255 type = "writedata";
\r
2257 direction = "input";
\r
2260 PORT s1_endofpacket
\r
2262 type = "endofpacket";
\r
2264 direction = "output";
\r
2269 type = "readdata";
\r
2271 direction = "output";
\r
2274 PORT s1_readdatavalid
\r
2276 type = "readdatavalid";
\r
2278 direction = "output";
\r
2281 PORT s1_waitrequest
\r
2283 type = "waitrequest";
\r
2285 direction = "output";
\r
2288 PORT s1_arbiterlock
\r
2291 direction = "input";
\r
2292 type = "arbiterlock";
\r
2295 PORT s1_arbiterlock2
\r
2298 direction = "input";
\r
2299 type = "arbiterlock2";
\r
2305 direction = "input";
\r
2312 direction = "input";
\r
2319 direction = "input";
\r
2324 SYSTEM_BUILDER_INFO
\r
2326 Bus_Type = "avalon";
\r
2327 Read_Wait_States = "peripheral_controlled";
\r
2328 Write_Wait_States = "peripheral_controlled";
\r
2329 Hold_Time = "0cycles";
\r
2330 Setup_Time = "0cycles";
\r
2331 Is_Printable_Device = "0";
\r
2332 Address_Alignment = "dynamic";
\r
2333 Well_Behaved_Waitrequest = "0";
\r
2334 Is_Nonvolatile_Storage = "0";
\r
2335 Address_Span = "33554432";
\r
2336 Read_Latency = "0";
\r
2337 Is_Memory_Device = "0";
\r
2338 Maximum_Pending_Read_Transactions = "10";
\r
2339 Minimum_Uninterrupted_Run_Length = "1";
\r
2340 Accepts_Internal_Connections = "1";
\r
2341 Write_Latency = "0";
\r
2343 Data_Width = "32";
\r
2344 Address_Width = "23";
\r
2345 Opaque_Bridges_To = "m1";
\r
2346 Maximum_Burst_Size = "1";
\r
2347 Register_Incoming_Signals = "0";
\r
2348 Register_Outgoing_Signals = "0";
\r
2349 Interleave_Bursts = "0";
\r
2350 Linewrap_Bursts = "0";
\r
2351 Burst_On_Burst_Boundaries_Only = "0";
\r
2352 Always_Burst_Max_Burst = "0";
\r
2353 Is_Big_Endian = "0";
\r
2355 MASTERED_BY cpu/data_master
\r
2358 Offset_Address = "0x04000000";
\r
2360 MASTERED_BY cpu/instruction_master
\r
2363 Offset_Address = "0x04000000";
\r
2365 Base_Address = "0x04000000";
\r
2367 Address_Group = "0";
\r
2368 IRQ_MASTER cpu/data_master
\r
2370 IRQ_Number = "NC";
\r
2376 SYSTEM_BUILDER_INFO
\r
2378 Bus_Type = "avalon";
\r
2379 Is_Asynchronous = "0";
\r
2380 DBS_Big_Endian = "0";
\r
2382 Do_Stream_Reads = "0";
\r
2383 Do_Stream_Writes = "0";
\r
2384 Max_Address_Width = "32";
\r
2385 Data_Width = "32";
\r
2386 Address_Width = "25";
\r
2387 Opaque_Bridges_To = "s1";
\r
2388 Maximum_Burst_Size = "1";
\r
2389 Register_Incoming_Signals = "0";
\r
2390 Register_Outgoing_Signals = "0";
\r
2391 Interleave_Bursts = "0";
\r
2392 Linewrap_Bursts = "0";
\r
2393 Burst_On_Burst_Boundaries_Only = "0";
\r
2394 Always_Burst_Max_Burst = "0";
\r
2395 Is_Big_Endian = "0";
\r
2404 direction = "output";
\r
2407 PORT m1_nativeaddress
\r
2409 type = "nativeaddress";
\r
2411 direction = "output";
\r
2414 PORT m1_burstcount
\r
2416 type = "burstcount";
\r
2418 direction = "output";
\r
2421 PORT m1_byteenable
\r
2423 type = "byteenable";
\r
2425 direction = "output";
\r
2428 PORT m1_chipselect
\r
2430 type = "chipselect";
\r
2432 direction = "output";
\r
2435 PORT m1_debugaccess
\r
2437 type = "debugaccess";
\r
2439 direction = "output";
\r
2446 direction = "output";
\r
2453 direction = "output";
\r
2458 type = "writedata";
\r
2460 direction = "output";
\r
2463 PORT m1_endofpacket
\r
2465 type = "endofpacket";
\r
2467 direction = "input";
\r
2472 type = "readdata";
\r
2474 direction = "input";
\r
2477 PORT m1_readdatavalid
\r
2479 type = "readdatavalid";
\r
2481 direction = "input";
\r
2484 PORT m1_waitrequest
\r
2486 type = "waitrequest";
\r
2488 direction = "input";
\r
2491 PORT m1_arbiterlock
\r
2494 direction = "output";
\r
2495 type = "arbiterlock";
\r
2498 PORT m1_arbiterlock2
\r
2501 direction = "output";
\r
2502 type = "arbiterlock2";
\r
2508 direction = "input";
\r
2515 direction = "input";
\r
2522 Entry pipeline_bridge_before_tristate_bridge/s1
\r
2524 address = "0x00000000";
\r
2525 span = "0x02000000";
\r
2528 Entry ext_flash/s1
\r
2530 address = "0x00000000";
\r
2531 span = "0x01000000";
\r
2536 address = "0x01000000";
\r
2537 span = "0x00100000";
\r
2542 WIZARD_SCRIPT_ARGUMENTS
\r
2544 Is_Downstream = "1";
\r
2545 Is_Upstream = "1";
\r
2546 Is_Waitrequest = "1";
\r
2547 Enable_Arbiterlock = "0";
\r
2549 class = "altera_avalon_pipeline_bridge";
\r
2550 class_version = "7.08";
\r
2551 SYSTEM_BUILDER_INFO
\r
2554 Clock_Source = "pll_c0_out";
\r
2556 Instantiate_In_System_Module = "1";
\r
2558 Top_Level_Ports_Are_Enumerated = "1";
\r
2568 Precompiled_Simulation_Library_Files = "";
\r
2569 Simulation_HDL_Files = "";
\r
2570 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/flash_ssram_pipeline_bridge.v";
\r
2571 Synthesis_Only_Files = "";
\r
2577 MODULE pipeline_bridge_before_tristate_bridge
\r
2587 direction = "input";
\r
2594 direction = "input";
\r
2601 direction = "input";
\r
2604 PORT s1_nativeaddress
\r
2606 type = "nativeaddress";
\r
2608 direction = "input";
\r
2611 PORT s1_burstcount
\r
2613 type = "burstcount";
\r
2615 direction = "input";
\r
2618 PORT s1_byteenable
\r
2620 type = "byteenable";
\r
2622 direction = "input";
\r
2625 PORT s1_chipselect
\r
2627 type = "chipselect";
\r
2629 direction = "input";
\r
2632 PORT s1_debugaccess
\r
2634 type = "debugaccess";
\r
2636 direction = "input";
\r
2643 direction = "input";
\r
2650 direction = "input";
\r
2655 type = "writedata";
\r
2657 direction = "input";
\r
2660 PORT s1_endofpacket
\r
2662 type = "endofpacket";
\r
2664 direction = "output";
\r
2669 type = "readdata";
\r
2671 direction = "output";
\r
2674 PORT s1_readdatavalid
\r
2676 type = "readdatavalid";
\r
2678 direction = "output";
\r
2681 PORT s1_waitrequest
\r
2683 type = "waitrequest";
\r
2685 direction = "output";
\r
2688 PORT s1_arbiterlock
\r
2691 direction = "input";
\r
2692 type = "arbiterlock";
\r
2695 PORT s1_arbiterlock2
\r
2698 direction = "input";
\r
2699 type = "arbiterlock2";
\r
2705 direction = "input";
\r
2712 direction = "input";
\r
2719 direction = "input";
\r
2724 SYSTEM_BUILDER_INFO
\r
2726 Bus_Type = "avalon";
\r
2727 Read_Wait_States = "peripheral_controlled";
\r
2728 Write_Wait_States = "peripheral_controlled";
\r
2729 Hold_Time = "0cycles";
\r
2730 Setup_Time = "0cycles";
\r
2731 Is_Printable_Device = "0";
\r
2732 Address_Alignment = "dynamic";
\r
2733 Well_Behaved_Waitrequest = "0";
\r
2734 Is_Nonvolatile_Storage = "0";
\r
2735 Address_Span = "33554432";
\r
2736 Read_Latency = "0";
\r
2737 Is_Memory_Device = "0";
\r
2738 Maximum_Pending_Read_Transactions = "7";
\r
2739 Minimum_Uninterrupted_Run_Length = "1";
\r
2740 Accepts_Internal_Connections = "1";
\r
2741 Write_Latency = "0";
\r
2743 Data_Width = "32";
\r
2744 Address_Width = "23";
\r
2745 Opaque_Bridges_To = "m1";
\r
2746 Maximum_Burst_Size = "1";
\r
2747 Register_Incoming_Signals = "0";
\r
2748 Register_Outgoing_Signals = "0";
\r
2749 Interleave_Bursts = "0";
\r
2750 Linewrap_Bursts = "0";
\r
2751 Burst_On_Burst_Boundaries_Only = "0";
\r
2752 Always_Burst_Max_Burst = "0";
\r
2753 Is_Big_Endian = "0";
\r
2755 MASTERED_BY flash_ssram_pipeline_bridge/m1
\r
2758 Offset_Address = "0x00000000";
\r
2760 Base_Address = "0x04000000";
\r
2762 Address_Group = "0";
\r
2767 SYSTEM_BUILDER_INFO
\r
2769 Bus_Type = "avalon";
\r
2770 Is_Asynchronous = "0";
\r
2771 DBS_Big_Endian = "0";
\r
2773 Do_Stream_Reads = "0";
\r
2774 Do_Stream_Writes = "0";
\r
2775 Max_Address_Width = "32";
\r
2776 Data_Width = "32";
\r
2777 Address_Width = "25";
\r
2778 Opaque_Bridges_To = "s1";
\r
2779 Maximum_Burst_Size = "1";
\r
2780 Register_Incoming_Signals = "0";
\r
2781 Register_Outgoing_Signals = "0";
\r
2782 Interleave_Bursts = "0";
\r
2783 Linewrap_Bursts = "0";
\r
2784 Burst_On_Burst_Boundaries_Only = "0";
\r
2785 Always_Burst_Max_Burst = "0";
\r
2786 Is_Big_Endian = "0";
\r
2795 direction = "output";
\r
2798 PORT m1_nativeaddress
\r
2800 type = "nativeaddress";
\r
2802 direction = "output";
\r
2805 PORT m1_burstcount
\r
2807 type = "burstcount";
\r
2809 direction = "output";
\r
2812 PORT m1_byteenable
\r
2814 type = "byteenable";
\r
2816 direction = "output";
\r
2819 PORT m1_chipselect
\r
2821 type = "chipselect";
\r
2823 direction = "output";
\r
2826 PORT m1_debugaccess
\r
2828 type = "debugaccess";
\r
2830 direction = "output";
\r
2837 direction = "output";
\r
2844 direction = "output";
\r
2849 type = "writedata";
\r
2851 direction = "output";
\r
2854 PORT m1_endofpacket
\r
2856 type = "endofpacket";
\r
2858 direction = "input";
\r
2863 type = "readdata";
\r
2865 direction = "input";
\r
2868 PORT m1_readdatavalid
\r
2870 type = "readdatavalid";
\r
2872 direction = "input";
\r
2875 PORT m1_waitrequest
\r
2877 type = "waitrequest";
\r
2879 direction = "input";
\r
2882 PORT m1_arbiterlock
\r
2885 direction = "output";
\r
2886 type = "arbiterlock";
\r
2889 PORT m1_arbiterlock2
\r
2892 direction = "output";
\r
2893 type = "arbiterlock2";
\r
2899 direction = "input";
\r
2906 direction = "input";
\r
2913 Entry ext_flash/s1
\r
2915 address = "0x00000000";
\r
2916 span = "0x01000000";
\r
2921 address = "0x01000000";
\r
2922 span = "0x00100000";
\r
2927 WIZARD_SCRIPT_ARGUMENTS
\r
2929 Is_Downstream = "1";
\r
2930 Is_Upstream = "1";
\r
2931 Is_Waitrequest = "1";
\r
2932 Enable_Arbiterlock = "0";
\r
2934 class = "altera_avalon_pipeline_bridge";
\r
2935 class_version = "7.08";
\r
2936 SYSTEM_BUILDER_INFO
\r
2939 Clock_Source = "pll_c0_out";
\r
2941 Instantiate_In_System_Module = "1";
\r
2943 Top_Level_Ports_Are_Enumerated = "1";
\r
2953 Precompiled_Simulation_Library_Files = "";
\r
2954 Simulation_HDL_Files = "";
\r
2955 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/pipeline_bridge_before_tristate_bridge.v";
\r
2956 Synthesis_Only_Files = "";
\r
2962 MODULE flash_ssram_tristate_bridge
\r
2964 SLAVE avalon_slave
\r
2969 SYSTEM_BUILDER_INFO
\r
2971 Bus_Type = "avalon";
\r
2972 Write_Wait_States = "0cycles";
\r
2973 Read_Wait_States = "1cycles";
\r
2974 Hold_Time = "0cycles";
\r
2975 Setup_Time = "0cycles";
\r
2976 Is_Printable_Device = "0";
\r
2977 Address_Alignment = "dynamic";
\r
2978 Well_Behaved_Waitrequest = "0";
\r
2979 Is_Nonvolatile_Storage = "0";
\r
2980 Address_Span = "1";
\r
2981 Read_Latency = "0";
\r
2982 Is_Memory_Device = "0";
\r
2983 Maximum_Pending_Read_Transactions = "0";
\r
2984 Minimum_Uninterrupted_Run_Length = "1";
\r
2985 Accepts_Internal_Connections = "1";
\r
2986 Write_Latency = "0";
\r
2988 Maximum_Burst_Size = "1";
\r
2989 Register_Incoming_Signals = "1";
\r
2990 Register_Outgoing_Signals = "1";
\r
2991 Interleave_Bursts = "0";
\r
2992 Linewrap_Bursts = "0";
\r
2993 Burst_On_Burst_Boundaries_Only = "0";
\r
2994 Always_Burst_Max_Burst = "0";
\r
2995 Is_Big_Endian = "0";
\r
2997 MASTERED_BY pipeline_bridge_before_tristate_bridge/m1
\r
3000 Offset_Address = "0x00000000";
\r
3002 Bridges_To = "tristate_master";
\r
3003 Base_Address = "N/A";
\r
3006 Address_Group = "0";
\r
3009 MASTER tristate_master
\r
3011 SYSTEM_BUILDER_INFO
\r
3013 Bus_Type = "avalon_tristate";
\r
3014 Is_Asynchronous = "0";
\r
3015 DBS_Big_Endian = "0";
\r
3017 Maximum_Burst_Size = "1";
\r
3018 Register_Incoming_Signals = "0";
\r
3019 Register_Outgoing_Signals = "0";
\r
3020 Interleave_Bursts = "0";
\r
3021 Linewrap_Bursts = "0";
\r
3022 Burst_On_Burst_Boundaries_Only = "0";
\r
3023 Always_Burst_Max_Burst = "0";
\r
3024 Is_Big_Endian = "0";
\r
3026 Bridges_To = "avalon_slave";
\r
3033 Entry ext_flash/s1
\r
3035 address = "0x00000000";
\r
3036 span = "0x01000000";
\r
3041 address = "0x01000000";
\r
3042 span = "0x00100000";
\r
3047 WIZARD_SCRIPT_ARGUMENTS
\r
3050 class = "altera_avalon_tri_state_bridge";
\r
3051 class_version = "7.08";
\r
3052 SYSTEM_BUILDER_INFO
\r
3055 Clock_Source = "pll_c0_out";
\r
3057 Instantiate_In_System_Module = "1";
\r
3059 Top_Level_Ports_Are_Enumerated = "1";
\r
3078 direction = "input";
\r
3087 direction = "input";
\r
3093 type = "begintransfer_n";
\r
3095 direction = "input";
\r
3101 type = "byteenable_n";
\r
3103 direction = "input";
\r
3111 direction = "input";
\r
3115 PORT chipenable1_n
\r
3117 type = "chipselect_n";
\r
3119 direction = "input";
\r
3127 direction = "inout";
\r
3131 PORT outputenable_n
\r
3133 type = "outputenable_n";
\r
3135 direction = "input";
\r
3140 SYSTEM_BUILDER_INFO
\r
3142 Bus_Type = "avalon_tristate";
\r
3143 Write_Wait_States = "0cycles";
\r
3144 Read_Wait_States = "0cycles";
\r
3145 Hold_Time = "0cycles";
\r
3146 Setup_Time = "0cycles";
\r
3147 Is_Printable_Device = "0";
\r
3148 Address_Alignment = "dynamic";
\r
3149 Well_Behaved_Waitrequest = "0";
\r
3150 Is_Nonvolatile_Storage = "0";
\r
3151 Address_Span = "1048576";
\r
3152 Read_Latency = "2";
\r
3153 Is_Memory_Device = "1";
\r
3154 Maximum_Pending_Read_Transactions = "0";
\r
3155 Minimum_Uninterrupted_Run_Length = "1";
\r
3156 Accepts_Internal_Connections = "1";
\r
3157 Write_Latency = "0";
\r
3159 Active_CS_Through_Read_Latency = "1";
\r
3160 Data_Width = "32";
\r
3161 Address_Width = "18";
\r
3162 Maximum_Burst_Size = "1";
\r
3163 Register_Incoming_Signals = "0";
\r
3164 Register_Outgoing_Signals = "0";
\r
3165 Interleave_Bursts = "0";
\r
3166 Linewrap_Bursts = "0";
\r
3167 Burst_On_Burst_Boundaries_Only = "0";
\r
3168 Always_Burst_Max_Burst = "0";
\r
3169 Is_Big_Endian = "0";
\r
3171 MASTERED_BY flash_ssram_tristate_bridge/tristate_master
\r
3174 Offset_Address = "0x01000000";
\r
3176 Base_Address = "0x05000000";
\r
3178 Address_Group = "0";
\r
3181 WIZARD_SCRIPT_ARGUMENTS
\r
3183 sram_memory_size = "1";
\r
3184 sram_memory_units = "1048576";
\r
3185 ssram_data_width = "32";
\r
3186 ssram_read_latency = "2";
\r
3187 simulation_model_num_lanes = "4";
\r
3190 TARGET delete_placeholder_warning
\r
3194 Command1 = "rm -f $(SIMDIR)/contents_file_warning.txt";
\r
3196 Target_File = "do_delete_placeholder_warning";
\r
3203 Command1 = "if [ ! -d $(SIMDIR) ]; then mkdir $(SIMDIR) ; fi";
\r
3204 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
3205 Command3 = "touch $(SIMDIR)/dummy_file";
\r
3206 Dependency = "$(ELF)";
\r
3207 Target_File = "$(SIMDIR)/dummy_file";
\r
3212 class = "altera_avalon_cy7c1380_ssram";
\r
3213 class_version = "7.08";
\r
3214 SYSTEM_BUILDER_INFO
\r
3217 Clock_Source = "pll_c0_out";
\r
3219 Instantiate_In_System_Module = "0";
\r
3220 Default_Module_Name = "ssram";
\r
3221 Make_Memory_Model = "1";
\r
3222 Top_Level_Ports_Are_Enumerated = "1";
\r
3230 iss_model_name = "altera_memory";
\r
3245 direction = "inout";
\r
3253 direction = "input";
\r
3261 direction = "input";
\r
3269 direction = "input";
\r
3275 type = "chipselect_n";
\r
3277 direction = "input";
\r
3282 SYSTEM_BUILDER_INFO
\r
3284 Bus_Type = "avalon_tristate";
\r
3285 Write_Wait_States = "100ns";
\r
3286 Read_Wait_States = "100ns";
\r
3287 Hold_Time = "20ns";
\r
3288 Setup_Time = "25ns";
\r
3289 Is_Printable_Device = "0";
\r
3290 Address_Alignment = "dynamic";
\r
3291 Well_Behaved_Waitrequest = "0";
\r
3292 Is_Nonvolatile_Storage = "1";
\r
3293 Address_Span = "16777216";
\r
3294 Read_Latency = "0";
\r
3295 Is_Memory_Device = "1";
\r
3296 Maximum_Pending_Read_Transactions = "0";
\r
3297 Minimum_Uninterrupted_Run_Length = "1";
\r
3298 Accepts_Internal_Connections = "1";
\r
3299 Write_Latency = "0";
\r
3301 Active_CS_Through_Read_Latency = "0";
\r
3302 Data_Width = "16";
\r
3303 Address_Width = "23";
\r
3304 Maximum_Burst_Size = "1";
\r
3305 Register_Incoming_Signals = "0";
\r
3306 Register_Outgoing_Signals = "0";
\r
3307 Interleave_Bursts = "0";
\r
3308 Linewrap_Bursts = "0";
\r
3309 Burst_On_Burst_Boundaries_Only = "0";
\r
3310 Always_Burst_Max_Burst = "0";
\r
3311 Is_Big_Endian = "0";
\r
3313 MASTERED_BY flash_ssram_tristate_bridge/tristate_master
\r
3316 Offset_Address = "0x00000000";
\r
3318 Base_Address = "0x04000000";
\r
3320 Simulation_Num_Lanes = "1";
\r
3321 Convert_Xs_To_0 = "1";
\r
3322 Address_Group = "0";
\r
3324 WIZARD_SCRIPT_ARGUMENTS
\r
3326 class = "altera_avalon_cfi_flash";
\r
3327 Supports_Flash_File_System = "1";
\r
3328 flash_reference_designator = "";
\r
3331 WIZARD_SCRIPT_ARGUMENTS
\r
3333 Setup_Value = "25";
\r
3334 Wait_Value = "100";
\r
3335 Hold_Value = "20";
\r
3336 Timing_Units = "ns";
\r
3337 Unit_Multiplier = "1";
\r
3338 Size = "16777216";
\r
3343 EXT_FLASH_FLASHTARGET_ALT_SIM_PREFIX = "$(EXT_FLASH_FLASHTARGET_TMP1:0=)";
\r
3344 EXT_FLASH_FLASHTARGET_TMP1 = "$(ALT_SIM_OPTIMIZE:1=RUN_ON_HDL_SIMULATOR_ONLY_)";
\r
3350 BOOT_COPIER = "boot_loader_cfi.srec";
\r
3351 CPU_CLASS = "altera_nios2";
\r
3352 CPU_RESET_ADDRESS = "0x4000000";
\r
3355 TARGET delete_placeholder_warning
\r
3359 Command1 = "rm -f $(SIMDIR)/contents_file_warning.txt";
\r
3361 Target_File = "do_delete_placeholder_warning";
\r
3368 Command1 = "@echo Post-processing to create $(notdir $@)";
\r
3369 Command2 = "elf2flash --input=$(ELF) --flash= --boot=$(DBL_QUOTE)$(shell $(DBL_QUOTE)$(QUARTUS_ROOTDIR)/sopc_builder/bin/find_sopc_component_dir$(DBL_QUOTE) $(CPU_CLASS) $(QUARTUS_PROJECT_DIR))/$(BOOT_COPIER)$(DBL_QUOTE) --outfile=$(EXT_FLASH_FLASHTARGET_ALT_SIM_PREFIX)ext_flash.flash --sim_optimize=$(ALT_SIM_OPTIMIZE) --base=0x4000000 --end=0x4FFFFFF --reset=$(CPU_RESET_ADDRESS) ";
\r
3370 Dependency = "$(ELF)";
\r
3371 Target_File = "$(EXT_FLASH_FLASHTARGET_ALT_SIM_PREFIX)ext_flash.flash";
\r
3378 Command1 = "if [ ! -d $(SIMDIR) ]; then mkdir $(SIMDIR) ; fi";
\r
3379 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
3380 Command3 = "touch $(SIMDIR)/dummy_file";
\r
3381 Dependency = "$(ELF)";
\r
3382 Target_File = "$(SIMDIR)/dummy_file";
\r
3387 SYSTEM_BUILDER_INFO
\r
3389 Simulation_Num_Lanes = "2";
\r
3391 Clock_Source = "pll_c0_out";
\r
3393 Make_Memory_Model = "1";
\r
3394 Instantiate_In_System_Module = "0";
\r
3395 Top_Level_Ports_Are_Enumerated = "1";
\r
3403 class = "altera_avalon_cfi_flash";
\r
3404 class_version = "7.08";
\r
3405 iss_model_name = "altera_avalon_flash";
\r
3418 direction = "input";
\r
3425 direction = "input";
\r
3428 PORT aux_full_rate_clk
\r
3432 direction = "output";
\r
3435 PORT aux_half_rate_clk
\r
3439 direction = "output";
\r
3446 direction = "inout";
\r
3448 declare_one_bit_as_std_logic_vector = "1";
\r
3454 direction = "inout";
\r
3456 declare_one_bit_as_std_logic_vector = "1";
\r
3462 direction = "output";
\r
3464 declare_one_bit_as_std_logic_vector = "1";
\r
3470 direction = "output";
\r
3472 declare_one_bit_as_std_logic_vector = "1";
\r
3478 direction = "output";
\r
3485 direction = "output";
\r
3492 direction = "output";
\r
3499 direction = "output";
\r
3506 direction = "output";
\r
3513 direction = "inout";
\r
3520 direction = "inout";
\r
3527 direction = "output";
\r
3530 PORT local_refresh_ack
\r
3534 direction = "output";
\r
3537 PORT local_wdata_req
\r
3541 direction = "output";
\r
3544 PORT local_init_done
\r
3548 direction = "output";
\r
3551 PORT reset_phy_clk_n
\r
3555 direction = "output";
\r
3558 PORT global_reset_n
\r
3562 direction = "input";
\r
3574 direction = "output";
\r
3577 PORT local_address
\r
3581 direction = "input";
\r
3584 PORT local_write_req
\r
3588 direction = "input";
\r
3591 PORT local_read_req
\r
3595 direction = "input";
\r
3598 PORT local_burstbegin
\r
3600 type = "beginbursttransfer";
\r
3602 direction = "input";
\r
3607 type = "waitrequest_n";
\r
3609 direction = "output";
\r
3614 type = "readdata";
\r
3616 direction = "output";
\r
3619 PORT local_rdata_valid
\r
3621 type = "readdatavalid";
\r
3623 direction = "output";
\r
3628 type = "writedata";
\r
3630 direction = "input";
\r
3635 type = "byteenable";
\r
3637 direction = "input";
\r
3642 type = "burstcount";
\r
3644 direction = "input";
\r
3647 PORT reset_request_n
\r
3649 type = "resetrequest_n";
\r
3651 direction = "output";
\r
3655 SYSTEM_BUILDER_INFO
\r
3657 Bus_Type = "avalon";
\r
3658 Read_Wait_States = "peripheral_controlled";
\r
3659 Write_Wait_States = "peripheral_controlled";
\r
3660 Hold_Time = "0cycles";
\r
3661 Setup_Time = "0cycles";
\r
3662 Is_Printable_Device = "0";
\r
3663 Address_Alignment = "dynamic";
\r
3664 Well_Behaved_Waitrequest = "0";
\r
3665 Is_Nonvolatile_Storage = "0";
\r
3666 Address_Span = "33554432";
\r
3667 Read_Latency = "0";
\r
3668 Is_Memory_Device = "1";
\r
3669 Maximum_Pending_Read_Transactions = "32";
\r
3670 Minimum_Uninterrupted_Run_Length = "1";
\r
3671 Accepts_Internal_Connections = "1";
\r
3672 Write_Latency = "0";
\r
3674 Data_Width = "64";
\r
3675 Address_Width = "22";
\r
3676 Maximum_Burst_Size = "1";
\r
3677 Register_Incoming_Signals = "0";
\r
3678 Register_Outgoing_Signals = "0";
\r
3679 Interleave_Bursts = "0";
\r
3680 Linewrap_Bursts = "0";
\r
3681 Burst_On_Burst_Boundaries_Only = "0";
\r
3682 Always_Burst_Max_Burst = "0";
\r
3683 Is_Big_Endian = "0";
\r
3685 Clock_Source = "ddr_sdram_phy_clk_out";
\r
3687 MASTERED_BY cpu_ddr_clock_bridge/m1
\r
3690 Offset_Address = "0x00000000";
\r
3692 MASTERED_BY slow_ddr_clock_bridge/m1
\r
3695 Offset_Address = "0x00000000";
\r
3697 Base_Address = "0x00000000";
\r
3698 Address_Group = "0";
\r
3701 iss_model_name = "altera_memory";
\r
3702 class = "ddr_high_perf";
\r
3703 WIZARD_SCRIPT_ARGUMENTS
\r
3705 device_family = "Cyclone III";
\r
3707 memtype = "DDR SDRAM";
\r
3708 local_burst_length = "1";
\r
3709 num_chipselects = "1";
\r
3710 cas_latency = "3.0";
\r
3711 addr_width = "22";
\r
3715 clockspeed = "7518";
\r
3716 data_width_ratio = "4";
\r
3717 reg_dimm = "false";
\r
3720 SYSTEM_BUILDER_INFO
\r
3722 Instantiate_In_System_Module = "1";
\r
3724 Clock_Source = "clk";
\r
3726 Default_Module_Name = "altmemddr";
\r
3727 Required_Device_Family = "STRATIXIIGXLITE,STRATIXIIGX,STRATIXII,STRATIXIII,CYCLONEIII,STRATIXIV";
\r
3728 Pins_Assigned_Automatically = "1";
\r
3736 class_version = "8.0";
\r
3743 name = "pll_ref_clk";
\r
3744 radix = "hexadecimal";
\r
3749 name = "soft_reset_n";
\r
3750 radix = "hexadecimal";
\r
3755 name = "global_reset_n";
\r
3756 radix = "hexadecimal";
\r
3761 name = "reset_phy_clk_n";
\r
3762 radix = "hexadecimal";
\r
3767 name = "reset_request_n";
\r
3768 radix = "hexadecimal";
\r
3774 radix = "hexadecimal";
\r
3779 name = "local_address";
\r
3780 radix = "hexadecimal";
\r
3785 name = "local_size";
\r
3786 radix = "hexadecimal";
\r
3791 name = "local_burstbegin";
\r
3792 radix = "hexadecimal";
\r
3797 name = "local_read_req";
\r
3798 radix = "hexadecimal";
\r
3803 name = "local_write_req";
\r
3804 radix = "hexadecimal";
\r
3809 name = "local_ready";
\r
3810 radix = "hexadecimal";
\r
3815 name = "local_wdata";
\r
3816 radix = "hexadecimal";
\r
3821 name = "local_be";
\r
3822 radix = "hexadecimal";
\r
3827 name = "local_rdata_valid";
\r
3828 radix = "hexadecimal";
\r
3833 name = "local_rdata";
\r
3834 radix = "hexadecimal";
\r
3840 radix = "hexadecimal";
\r
3845 name = "mem_cs_n";
\r
3846 radix = "hexadecimal";
\r
3851 name = "mem_addr";
\r
3852 radix = "hexadecimal";
\r
3858 radix = "hexadecimal";
\r
3863 name = "mem_ras_n";
\r
3864 radix = "hexadecimal";
\r
3869 name = "mem_cas_n";
\r
3870 radix = "hexadecimal";
\r
3875 name = "mem_we_n";
\r
3876 radix = "hexadecimal";
\r
3882 radix = "hexadecimal";
\r
3888 radix = "hexadecimal";
\r
3894 radix = "hexadecimal";
\r
3900 radix = "hexadecimal";
\r
3906 MODULE cpu_ddr_clock_bridge
\r
3916 direction = "input";
\r
3919 PORT slave_reset_n
\r
3923 direction = "input";
\r
3926 PORT slave_address
\r
3930 direction = "input";
\r
3933 PORT slave_nativeaddress
\r
3935 type = "nativeaddress";
\r
3937 direction = "input";
\r
3944 direction = "input";
\r
3951 direction = "input";
\r
3954 PORT slave_writedata
\r
3956 type = "writedata";
\r
3958 direction = "input";
\r
3961 PORT slave_readdata
\r
3963 type = "readdata";
\r
3965 direction = "output";
\r
3968 PORT slave_readdatavalid
\r
3970 type = "readdatavalid";
\r
3972 direction = "output";
\r
3975 PORT slave_waitrequest
\r
3977 type = "waitrequest";
\r
3979 direction = "output";
\r
3982 PORT slave_byteenable
\r
3984 type = "byteenable";
\r
3986 direction = "input";
\r
3989 PORT slave_endofpacket
\r
3992 direction = "output";
\r
3993 type = "endofpacket";
\r
3997 SYSTEM_BUILDER_INFO
\r
3999 Bus_Type = "avalon";
\r
4000 Read_Wait_States = "peripheral_controlled";
\r
4001 Write_Wait_States = "peripheral_controlled";
\r
4002 Hold_Time = "0cycles";
\r
4003 Setup_Time = "0cycles";
\r
4004 Is_Printable_Device = "0";
\r
4005 Address_Alignment = "dynamic";
\r
4006 Well_Behaved_Waitrequest = "0";
\r
4007 Is_Nonvolatile_Storage = "0";
\r
4008 Address_Span = "33554432";
\r
4009 Read_Latency = "0";
\r
4010 Is_Memory_Device = "0";
\r
4011 Maximum_Pending_Read_Transactions = "48";
\r
4012 Minimum_Uninterrupted_Run_Length = "1";
\r
4013 Accepts_Internal_Connections = "1";
\r
4014 Write_Latency = "0";
\r
4016 Data_Width = "32";
\r
4017 Address_Width = "23";
\r
4018 Opaque_Bridges_To = "m1";
\r
4019 Maximum_Burst_Size = "1";
\r
4020 Register_Incoming_Signals = "0";
\r
4021 Register_Outgoing_Signals = "0";
\r
4022 Interleave_Bursts = "0";
\r
4023 Linewrap_Bursts = "0";
\r
4024 Burst_On_Burst_Boundaries_Only = "0";
\r
4025 Always_Burst_Max_Burst = "0";
\r
4026 Is_Big_Endian = "0";
\r
4028 MASTERED_BY cpu/data_master
\r
4031 Offset_Address = "0x00000000";
\r
4033 MASTERED_BY cpu/instruction_master
\r
4036 Offset_Address = "0x00000000";
\r
4038 Clock_Source = "pll_c0_out";
\r
4040 Base_Address = "0x00000000";
\r
4041 Address_Group = "0";
\r
4042 IRQ_MASTER cpu/data_master
\r
4044 IRQ_Number = "NC";
\r
4056 direction = "input";
\r
4059 PORT master_reset_n
\r
4063 direction = "input";
\r
4066 PORT master_address
\r
4070 direction = "output";
\r
4073 PORT master_nativeaddress
\r
4075 type = "nativeaddress";
\r
4077 direction = "output";
\r
4084 direction = "output";
\r
4091 direction = "output";
\r
4094 PORT master_writedata
\r
4096 type = "writedata";
\r
4098 direction = "output";
\r
4101 PORT master_readdata
\r
4103 type = "readdata";
\r
4105 direction = "input";
\r
4108 PORT master_readdatavalid
\r
4110 type = "readdatavalid";
\r
4112 direction = "input";
\r
4115 PORT master_waitrequest
\r
4117 type = "waitrequest";
\r
4119 direction = "input";
\r
4122 PORT master_byteenable
\r
4124 type = "byteenable";
\r
4126 direction = "output";
\r
4129 PORT master_endofpacket
\r
4132 direction = "input";
\r
4133 type = "endofpacket";
\r
4137 SYSTEM_BUILDER_INFO
\r
4139 Bus_Type = "avalon";
\r
4140 Is_Asynchronous = "0";
\r
4141 DBS_Big_Endian = "0";
\r
4143 Do_Stream_Reads = "0";
\r
4144 Do_Stream_Writes = "0";
\r
4145 Max_Address_Width = "32";
\r
4146 Data_Width = "32";
\r
4147 Address_Width = "25";
\r
4148 Opaque_Bridges_To = "s1";
\r
4149 Maximum_Burst_Size = "1";
\r
4150 Register_Incoming_Signals = "0";
\r
4151 Register_Outgoing_Signals = "0";
\r
4152 Interleave_Bursts = "0";
\r
4153 Linewrap_Bursts = "0";
\r
4154 Burst_On_Burst_Boundaries_Only = "0";
\r
4155 Always_Burst_Max_Burst = "0";
\r
4156 Is_Big_Endian = "0";
\r
4158 Clock_Source = "ddr_sdram_phy_clk_out";
\r
4163 Entry ddr_sdram/s1
\r
4165 address = "0x00000000";
\r
4166 span = "0x02000000";
\r
4171 class = "altera_avalon_clock_crossing";
\r
4172 class_version = "7.08";
\r
4173 iss_model_name = "altera_avalon_clock_crossing";
\r
4174 WIZARD_SCRIPT_ARGUMENTS
\r
4176 Upstream_FIFO_Depth = "64";
\r
4177 Downstream_FIFO_Depth = "8";
\r
4178 Data_Width = "32";
\r
4179 Native_Address_Width = "23";
\r
4180 Use_Byte_Enable = "1";
\r
4181 Use_Burst_Count = "0";
\r
4182 Maximum_Burst_Size = "8";
\r
4183 Upstream_Use_Register = "0";
\r
4184 Downstream_Use_Register = "0";
\r
4185 Device_Family = "CYCLONEIII";
\r
4187 SYSTEM_BUILDER_INFO
\r
4189 Instantiate_In_System_Module = "1";
\r
4191 Top_Level_Ports_Are_Enumerated = "1";
\r
4194 Clock_Source = "clk";
\r
4204 Precompiled_Simulation_Library_Files = "";
\r
4205 Simulation_HDL_Files = "";
\r
4206 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/cpu_ddr_clock_bridge.v";
\r
4207 Synthesis_Only_Files = "";
\r
4213 MODULE slow_peripheral_bridge
\r
4223 direction = "input";
\r
4226 PORT slave_reset_n
\r
4230 direction = "input";
\r
4233 PORT slave_address
\r
4237 direction = "input";
\r
4240 PORT slave_nativeaddress
\r
4242 type = "nativeaddress";
\r
4244 direction = "input";
\r
4251 direction = "input";
\r
4258 direction = "input";
\r
4261 PORT slave_writedata
\r
4263 type = "writedata";
\r
4265 direction = "input";
\r
4268 PORT slave_readdata
\r
4270 type = "readdata";
\r
4272 direction = "output";
\r
4275 PORT slave_readdatavalid
\r
4277 type = "readdatavalid";
\r
4279 direction = "output";
\r
4282 PORT slave_waitrequest
\r
4284 type = "waitrequest";
\r
4286 direction = "output";
\r
4289 PORT slave_byteenable
\r
4291 type = "byteenable";
\r
4293 direction = "input";
\r
4296 PORT slave_endofpacket
\r
4299 direction = "output";
\r
4300 type = "endofpacket";
\r
4304 SYSTEM_BUILDER_INFO
\r
4306 Bus_Type = "avalon";
\r
4307 Read_Wait_States = "peripheral_controlled";
\r
4308 Write_Wait_States = "peripheral_controlled";
\r
4309 Hold_Time = "0cycles";
\r
4310 Setup_Time = "0cycles";
\r
4311 Is_Printable_Device = "0";
\r
4312 Address_Alignment = "dynamic";
\r
4313 Well_Behaved_Waitrequest = "0";
\r
4314 Is_Nonvolatile_Storage = "0";
\r
4315 Address_Span = "16384";
\r
4316 Read_Latency = "0";
\r
4317 Is_Memory_Device = "0";
\r
4318 Maximum_Pending_Read_Transactions = "34";
\r
4319 Minimum_Uninterrupted_Run_Length = "1";
\r
4320 Accepts_Internal_Connections = "1";
\r
4321 Write_Latency = "0";
\r
4323 Data_Width = "32";
\r
4324 Address_Width = "12";
\r
4325 Opaque_Bridges_To = "m1";
\r
4326 Maximum_Burst_Size = "1";
\r
4327 Register_Incoming_Signals = "0";
\r
4328 Register_Outgoing_Signals = "0";
\r
4329 Interleave_Bursts = "0";
\r
4330 Linewrap_Bursts = "0";
\r
4331 Burst_On_Burst_Boundaries_Only = "0";
\r
4332 Always_Burst_Max_Burst = "0";
\r
4333 Is_Big_Endian = "0";
\r
4335 MASTERED_BY cpu/data_master
\r
4338 Offset_Address = "0x08000000";
\r
4340 Clock_Source = "pll_c0_out";
\r
4342 Base_Address = "0x08000000";
\r
4343 Address_Group = "0";
\r
4344 IRQ_MASTER cpu/data_master
\r
4346 IRQ_Number = "NC";
\r
4358 direction = "input";
\r
4361 PORT master_reset_n
\r
4365 direction = "input";
\r
4368 PORT master_address
\r
4372 direction = "output";
\r
4375 PORT master_nativeaddress
\r
4377 type = "nativeaddress";
\r
4379 direction = "output";
\r
4386 direction = "output";
\r
4393 direction = "output";
\r
4396 PORT master_writedata
\r
4398 type = "writedata";
\r
4400 direction = "output";
\r
4403 PORT master_readdata
\r
4405 type = "readdata";
\r
4407 direction = "input";
\r
4410 PORT master_readdatavalid
\r
4412 type = "readdatavalid";
\r
4414 direction = "input";
\r
4417 PORT master_waitrequest
\r
4419 type = "waitrequest";
\r
4421 direction = "input";
\r
4424 PORT master_byteenable
\r
4426 type = "byteenable";
\r
4428 direction = "output";
\r
4431 PORT master_endofpacket
\r
4434 direction = "input";
\r
4435 type = "endofpacket";
\r
4439 SYSTEM_BUILDER_INFO
\r
4441 Bus_Type = "avalon";
\r
4442 Is_Asynchronous = "0";
\r
4443 DBS_Big_Endian = "0";
\r
4445 Do_Stream_Reads = "0";
\r
4446 Do_Stream_Writes = "0";
\r
4447 Max_Address_Width = "32";
\r
4448 Data_Width = "32";
\r
4449 Address_Width = "14";
\r
4450 Opaque_Bridges_To = "s1";
\r
4451 Maximum_Burst_Size = "1";
\r
4452 Register_Incoming_Signals = "0";
\r
4453 Register_Outgoing_Signals = "0";
\r
4454 Interleave_Bursts = "0";
\r
4455 Linewrap_Bursts = "0";
\r
4456 Burst_On_Burst_Boundaries_Only = "0";
\r
4457 Always_Burst_Max_Burst = "0";
\r
4458 Is_Big_Endian = "0";
\r
4460 Clock_Source = "pll_c2_out";
\r
4465 Entry button_pio/s1
\r
4467 address = "0x00001180";
\r
4468 span = "0x00000010";
\r
4471 Entry high_res_timer/s1
\r
4473 address = "0x00001100";
\r
4474 span = "0x00000020";
\r
4477 Entry jtag_uart/avalon_jtag_slave
\r
4479 address = "0x000011a0";
\r
4480 span = "0x00000008";
\r
4485 address = "0x00001190";
\r
4486 span = "0x00000010";
\r
4489 Entry performance_counter/control_slave
\r
4491 address = "0x00001120";
\r
4492 span = "0x00000020";
\r
4497 address = "0x00001140";
\r
4498 span = "0x00000020";
\r
4501 Entry remote_update/s1
\r
4503 address = "0x00001000";
\r
4504 span = "0x00000100";
\r
4507 Entry sys_clk_timer/s1
\r
4509 address = "0x00001160";
\r
4510 span = "0x00000020";
\r
4513 Entry sysid/control_slave
\r
4515 address = "0x000011a8";
\r
4516 span = "0x00000008";
\r
4519 Entry ocm/control_port
\r
4521 address = "0x00002000";
\r
4522 span = "0x00001000";
\r
4527 class = "altera_avalon_clock_crossing";
\r
4528 class_version = "7.08";
\r
4529 iss_model_name = "altera_avalon_clock_crossing";
\r
4530 WIZARD_SCRIPT_ARGUMENTS
\r
4532 Upstream_FIFO_Depth = "64";
\r
4533 Downstream_FIFO_Depth = "16";
\r
4534 Data_Width = "32";
\r
4535 Native_Address_Width = "12";
\r
4536 Use_Byte_Enable = "1";
\r
4537 Use_Burst_Count = "0";
\r
4538 Maximum_Burst_Size = "8";
\r
4539 Upstream_Use_Register = "0";
\r
4540 Downstream_Use_Register = "0";
\r
4541 Device_Family = "CYCLONEIII";
\r
4543 SYSTEM_BUILDER_INFO
\r
4545 Instantiate_In_System_Module = "1";
\r
4547 Top_Level_Ports_Are_Enumerated = "1";
\r
4550 Clock_Source = "clk";
\r
4560 Precompiled_Simulation_Library_Files = "";
\r
4561 Simulation_HDL_Files = "";
\r
4562 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/slow_peripheral_bridge.v";
\r
4563 Synthesis_Only_Files = "";
\r
4569 MODULE sys_clk_timer
\r
4579 direction = "input";
\r
4586 direction = "input";
\r
4593 direction = "output";
\r
4600 direction = "input";
\r
4605 type = "writedata";
\r
4607 direction = "input";
\r
4612 type = "readdata";
\r
4614 direction = "output";
\r
4619 type = "chipselect";
\r
4621 direction = "input";
\r
4628 direction = "input";
\r
4632 SYSTEM_BUILDER_INFO
\r
4635 Bus_Type = "avalon";
\r
4636 Write_Wait_States = "0cycles";
\r
4637 Read_Wait_States = "1cycles";
\r
4638 Hold_Time = "0cycles";
\r
4639 Setup_Time = "0cycles";
\r
4640 Is_Printable_Device = "0";
\r
4641 Address_Alignment = "native";
\r
4642 Well_Behaved_Waitrequest = "0";
\r
4643 Is_Nonvolatile_Storage = "0";
\r
4644 Read_Latency = "0";
\r
4645 Is_Memory_Device = "0";
\r
4646 Maximum_Pending_Read_Transactions = "0";
\r
4647 Minimum_Uninterrupted_Run_Length = "1";
\r
4648 Accepts_Internal_Connections = "1";
\r
4649 Write_Latency = "0";
\r
4651 Data_Width = "16";
\r
4652 Address_Width = "3";
\r
4653 Maximum_Burst_Size = "1";
\r
4654 Register_Incoming_Signals = "0";
\r
4655 Register_Outgoing_Signals = "0";
\r
4656 Interleave_Bursts = "0";
\r
4657 Linewrap_Bursts = "0";
\r
4658 Burst_On_Burst_Boundaries_Only = "0";
\r
4659 Always_Burst_Max_Burst = "0";
\r
4660 Is_Big_Endian = "0";
\r
4662 IRQ_MASTER cpu/data_master
\r
4666 MASTERED_BY slow_peripheral_bridge/m1
\r
4669 Offset_Address = "0x00001160";
\r
4671 Base_Address = "0x08001160";
\r
4672 Address_Group = "0";
\r
4675 class = "altera_avalon_timer";
\r
4676 class_version = "7.08";
\r
4677 iss_model_name = "altera_avalon_timer";
\r
4678 SYSTEM_BUILDER_INFO
\r
4680 Instantiate_In_System_Module = "1";
\r
4682 Top_Level_Ports_Are_Enumerated = "1";
\r
4685 Settings_Summary = "Timer with 10 ms timeout period.";
\r
4686 Is_Collapsed = "1";
\r
4691 Clock_Source = "pll_c2_out";
\r
4694 WIZARD_SCRIPT_ARGUMENTS
\r
4697 fixed_period = "0";
\r
4700 period_units = "ms";
\r
4701 reset_output = "0";
\r
4702 timeout_pulse_output = "0";
\r
4703 load_value = "599999";
\r
4704 counter_size = "32";
\r
4706 ticks_per_sec = "100";
\r
4710 Precompiled_Simulation_Library_Files = "";
\r
4711 Simulation_HDL_Files = "";
\r
4712 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/sys_clk_timer.v";
\r
4713 Synthesis_Only_Files = "";
\r
4719 MODULE high_res_timer
\r
4729 direction = "input";
\r
4736 direction = "input";
\r
4743 direction = "output";
\r
4750 direction = "input";
\r
4755 type = "writedata";
\r
4757 direction = "input";
\r
4762 type = "readdata";
\r
4764 direction = "output";
\r
4769 type = "chipselect";
\r
4771 direction = "input";
\r
4778 direction = "input";
\r
4782 SYSTEM_BUILDER_INFO
\r
4785 Bus_Type = "avalon";
\r
4786 Write_Wait_States = "0cycles";
\r
4787 Read_Wait_States = "1cycles";
\r
4788 Hold_Time = "0cycles";
\r
4789 Setup_Time = "0cycles";
\r
4790 Is_Printable_Device = "0";
\r
4791 Address_Alignment = "native";
\r
4792 Well_Behaved_Waitrequest = "0";
\r
4793 Is_Nonvolatile_Storage = "0";
\r
4794 Read_Latency = "0";
\r
4795 Is_Memory_Device = "0";
\r
4796 Maximum_Pending_Read_Transactions = "0";
\r
4797 Minimum_Uninterrupted_Run_Length = "1";
\r
4798 Accepts_Internal_Connections = "1";
\r
4799 Write_Latency = "0";
\r
4801 Data_Width = "16";
\r
4802 Address_Width = "3";
\r
4803 Maximum_Burst_Size = "1";
\r
4804 Register_Incoming_Signals = "0";
\r
4805 Register_Outgoing_Signals = "0";
\r
4806 Interleave_Bursts = "0";
\r
4807 Linewrap_Bursts = "0";
\r
4808 Burst_On_Burst_Boundaries_Only = "0";
\r
4809 Always_Burst_Max_Burst = "0";
\r
4810 Is_Big_Endian = "0";
\r
4812 IRQ_MASTER cpu/data_master
\r
4814 IRQ_Number = "20";
\r
4816 MASTERED_BY slow_peripheral_bridge/m1
\r
4819 Offset_Address = "0x00001100";
\r
4821 Base_Address = "0x08001100";
\r
4822 Address_Group = "0";
\r
4825 class = "altera_avalon_timer";
\r
4826 class_version = "7.08";
\r
4827 iss_model_name = "altera_avalon_timer";
\r
4828 SYSTEM_BUILDER_INFO
\r
4830 Instantiate_In_System_Module = "1";
\r
4832 Top_Level_Ports_Are_Enumerated = "1";
\r
4835 Settings_Summary = "Timer with 10 ms timeout period.";
\r
4836 Is_Collapsed = "1";
\r
4841 Clock_Source = "pll_c2_out";
\r
4844 WIZARD_SCRIPT_ARGUMENTS
\r
4847 fixed_period = "0";
\r
4850 period_units = "ms";
\r
4851 reset_output = "0";
\r
4852 timeout_pulse_output = "0";
\r
4853 load_value = "599999";
\r
4854 counter_size = "32";
\r
4856 ticks_per_sec = "100";
\r
4860 Precompiled_Simulation_Library_Files = "";
\r
4861 Simulation_HDL_Files = "";
\r
4862 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/high_res_timer.v";
\r
4863 Synthesis_Only_Files = "";
\r
4871 SLAVE control_slave
\r
4879 direction = "input";
\r
4886 direction = "input";
\r
4893 direction = "input";
\r
4898 type = "readdata";
\r
4900 direction = "output";
\r
4904 SYSTEM_BUILDER_INFO
\r
4906 Bus_Type = "avalon";
\r
4907 Write_Wait_States = "0cycles";
\r
4908 Read_Wait_States = "1cycles";
\r
4909 Hold_Time = "0cycles";
\r
4910 Setup_Time = "0cycles";
\r
4911 Is_Printable_Device = "0";
\r
4912 Address_Alignment = "native";
\r
4913 Well_Behaved_Waitrequest = "0";
\r
4914 Is_Nonvolatile_Storage = "0";
\r
4915 Read_Latency = "0";
\r
4916 Is_Memory_Device = "0";
\r
4917 Maximum_Pending_Read_Transactions = "0";
\r
4918 Minimum_Uninterrupted_Run_Length = "1";
\r
4919 Accepts_Internal_Connections = "1";
\r
4920 Write_Latency = "0";
\r
4922 Data_Width = "32";
\r
4923 Address_Width = "1";
\r
4924 Maximum_Burst_Size = "1";
\r
4925 Register_Incoming_Signals = "0";
\r
4926 Register_Outgoing_Signals = "0";
\r
4927 Interleave_Bursts = "0";
\r
4928 Linewrap_Bursts = "0";
\r
4929 Burst_On_Burst_Boundaries_Only = "0";
\r
4930 Always_Burst_Max_Burst = "0";
\r
4931 Is_Big_Endian = "0";
\r
4933 MASTERED_BY slow_peripheral_bridge/m1
\r
4936 Offset_Address = "0x000011a8";
\r
4938 Base_Address = "0x080011a8";
\r
4940 Address_Group = "0";
\r
4943 class = "altera_avalon_sysid";
\r
4944 class_version = "7.08";
\r
4945 SYSTEM_BUILDER_INFO
\r
4947 Date_Modified = "";
\r
4949 Instantiate_In_System_Module = "1";
\r
4950 Fixed_Module_Name = "sysid";
\r
4951 Top_Level_Ports_Are_Enumerated = "1";
\r
4952 Clock_Source = "pll_c2_out";
\r
4956 Settings_Summary = "System ID (at last Generate):<br> <b>53AF24E0</b> (unique ID tag) <br> <b>49362E4D</b> (timestamp: Wed Dec 3, 2008 @7:59 AM)";
\r
4962 WIZARD_SCRIPT_ARGUMENTS
\r
4964 id = "1403987168u";
\r
4965 timestamp = "1228287565u";
\r
4966 regenerate_values = "0";
\r
4969 TARGET verifysysid
\r
4973 All_Depends_On = "0";
\r
4974 Command = "nios2-download $(JTAG_CABLE) --sidp=0x080011a8 --id=1403987168 --timestamp=1228287565";
\r
4976 Target_File = "dummy_verifysysid_file";
\r
4983 Precompiled_Simulation_Library_Files = "";
\r
4984 Simulation_HDL_Files = "";
\r
4985 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/sysid.v";
\r
4986 Synthesis_Only_Files = "";
\r
4992 MODULE performance_counter
\r
4994 SLAVE control_slave
\r
5002 direction = "input";
\r
5009 direction = "input";
\r
5016 direction = "input";
\r
5019 PORT begintransfer
\r
5021 type = "begintransfer";
\r
5023 direction = "input";
\r
5028 type = "readdata";
\r
5030 direction = "output";
\r
5037 direction = "input";
\r
5042 type = "writedata";
\r
5044 direction = "input";
\r
5048 SYSTEM_BUILDER_INFO
\r
5050 Bus_Type = "avalon";
\r
5051 Write_Wait_States = "0cycles";
\r
5052 Read_Wait_States = "0cycles";
\r
5053 Hold_Time = "0cycles";
\r
5054 Setup_Time = "0cycles";
\r
5055 Is_Printable_Device = "0";
\r
5056 Address_Alignment = "native";
\r
5057 Well_Behaved_Waitrequest = "0";
\r
5058 Is_Nonvolatile_Storage = "0";
\r
5059 Read_Latency = "1";
\r
5060 Is_Memory_Device = "0";
\r
5061 Maximum_Pending_Read_Transactions = "0";
\r
5062 Minimum_Uninterrupted_Run_Length = "1";
\r
5063 Accepts_Internal_Connections = "1";
\r
5064 Write_Latency = "0";
\r
5066 Data_Width = "32";
\r
5067 Address_Width = "3";
\r
5068 Maximum_Burst_Size = "1";
\r
5069 Register_Incoming_Signals = "0";
\r
5070 Register_Outgoing_Signals = "0";
\r
5071 Interleave_Bursts = "0";
\r
5072 Linewrap_Bursts = "0";
\r
5073 Burst_On_Burst_Boundaries_Only = "0";
\r
5074 Always_Burst_Max_Burst = "0";
\r
5075 Is_Big_Endian = "0";
\r
5077 MASTERED_BY slow_peripheral_bridge/m1
\r
5080 Offset_Address = "0x00001120";
\r
5082 Base_Address = "0x08001120";
\r
5084 Address_Group = "0";
\r
5087 WIZARD_SCRIPT_ARGUMENTS
\r
5089 how_many_sections = "1";
\r
5091 class = "altera_avalon_performance_counter";
\r
5092 class_version = "7.08";
\r
5093 SYSTEM_BUILDER_INFO
\r
5096 Clock_Source = "pll_c2_out";
\r
5098 Date_Modified = "";
\r
5099 Instantiate_In_System_Module = "1";
\r
5100 Top_Level_Ports_Are_Enumerated = "1";
\r
5110 Precompiled_Simulation_Library_Files = "";
\r
5111 Simulation_HDL_Files = "";
\r
5112 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/performance_counter.v";
\r
5113 Synthesis_Only_Files = "";
\r
5121 SLAVE avalon_jtag_slave
\r
5129 direction = "input";
\r
5136 direction = "input";
\r
5143 direction = "output";
\r
5146 PORT av_chipselect
\r
5148 type = "chipselect";
\r
5150 direction = "input";
\r
5157 direction = "input";
\r
5164 direction = "input";
\r
5169 type = "readdata";
\r
5171 direction = "output";
\r
5178 direction = "input";
\r
5183 type = "writedata";
\r
5185 direction = "input";
\r
5188 PORT av_waitrequest
\r
5190 type = "waitrequest";
\r
5192 direction = "output";
\r
5195 PORT dataavailable
\r
5197 type = "dataavailable";
\r
5199 direction = "output";
\r
5204 type = "readyfordata";
\r
5206 direction = "output";
\r
5212 direction = "input";
\r
5217 SYSTEM_BUILDER_INFO
\r
5220 Bus_Type = "avalon";
\r
5221 Read_Wait_States = "peripheral_controlled";
\r
5222 Write_Wait_States = "peripheral_controlled";
\r
5223 Hold_Time = "0cycles";
\r
5224 Setup_Time = "0cycles";
\r
5225 Is_Printable_Device = "1";
\r
5226 Address_Alignment = "native";
\r
5227 Well_Behaved_Waitrequest = "0";
\r
5228 Is_Nonvolatile_Storage = "0";
\r
5229 Read_Latency = "0";
\r
5230 Is_Memory_Device = "0";
\r
5231 Maximum_Pending_Read_Transactions = "0";
\r
5232 Minimum_Uninterrupted_Run_Length = "1";
\r
5233 Accepts_Internal_Connections = "1";
\r
5234 Write_Latency = "0";
\r
5236 Data_Width = "32";
\r
5237 Address_Width = "1";
\r
5238 Maximum_Burst_Size = "1";
\r
5239 Register_Incoming_Signals = "0";
\r
5240 Register_Outgoing_Signals = "0";
\r
5241 Interleave_Bursts = "0";
\r
5242 Linewrap_Bursts = "0";
\r
5243 Burst_On_Burst_Boundaries_Only = "0";
\r
5244 Always_Burst_Max_Burst = "0";
\r
5245 Is_Big_Endian = "0";
\r
5247 JTAG_Hub_Base_Id = "262254";
\r
5248 JTAG_Hub_Instance_Id = "0";
\r
5249 Connection_Limit = "1";
\r
5250 IRQ_MASTER cpu/data_master
\r
5252 IRQ_Number = "10";
\r
5254 MASTERED_BY slow_peripheral_bridge/m1
\r
5257 Offset_Address = "0x000011a0";
\r
5259 Base_Address = "0x080011a0";
\r
5260 Address_Group = "0";
\r
5263 class = "altera_avalon_jtag_uart";
\r
5264 class_version = "7.08";
\r
5265 iss_model_name = "altera_avalon_jtag_uart";
\r
5266 WIZARD_SCRIPT_ARGUMENTS
\r
5268 write_depth = "8";
\r
5270 write_threshold = "4";
\r
5271 read_threshold = "4";
\r
5272 read_char_stream = "";
\r
5276 altera_show_unreleased_jtag_uart_features = "0";
\r
5282 SIGNAL av_chipselect
\r
5284 name = "av_chipselect";
\r
5288 name = "av_address";
\r
5289 radix = "hexadecimal";
\r
5293 name = "av_read_n";
\r
5295 SIGNAL av_readdata
\r
5297 name = "av_readdata";
\r
5298 radix = "hexadecimal";
\r
5302 name = "av_write_n";
\r
5304 SIGNAL av_writedata
\r
5306 name = "av_writedata";
\r
5307 radix = "hexadecimal";
\r
5309 SIGNAL av_waitrequest
\r
5311 name = "av_waitrequest";
\r
5313 SIGNAL dataavailable
\r
5315 name = "dataavailable";
\r
5317 SIGNAL readyfordata
\r
5319 name = "readyfordata";
\r
5326 INTERACTIVE_IN drive
\r
5329 file = "_input_data_stream.dat";
\r
5330 mutex = "_input_data_mutex.dat";
\r
5333 signals = "temp,list";
\r
5334 exe = "nios2-terminal";
\r
5336 INTERACTIVE_OUT log
\r
5339 exe = "perl -- atail-f.pl";
\r
5340 file = "_output_stream.dat";
\r
5342 signals = "temp,list";
\r
5346 SYSTEM_BUILDER_INFO
\r
5349 Clock_Source = "pll_c2_out";
\r
5351 Instantiate_In_System_Module = "1";
\r
5352 Iss_Launch_Telnet = "0";
\r
5353 Top_Level_Ports_Are_Enumerated = "1";
\r
5359 Settings_Summary = "<br>Write Depth: 8; Write IRQ Threshold: 4
5360 <br>Read Depth: 8; Read IRQ Threshold: 4";
\r
5365 Precompiled_Simulation_Library_Files = "";
\r
5366 Simulation_HDL_Files = "";
\r
5367 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/jtag_uart.v";
\r
5368 Synthesis_Only_Files = "";
\r
5384 direction = "input";
\r
5391 direction = "input";
\r
5398 direction = "output";
\r
5405 direction = "input";
\r
5412 direction = "input";
\r
5417 type = "writedata";
\r
5419 direction = "input";
\r
5424 type = "chipselect";
\r
5426 direction = "input";
\r
5431 type = "readdata";
\r
5433 direction = "output";
\r
5437 SYSTEM_BUILDER_INFO
\r
5440 Bus_Type = "avalon";
\r
5441 Write_Wait_States = "0cycles";
\r
5442 Read_Wait_States = "1cycles";
\r
5443 Hold_Time = "0cycles";
\r
5444 Setup_Time = "0cycles";
\r
5445 Is_Printable_Device = "0";
\r
5446 Address_Alignment = "native";
\r
5447 Well_Behaved_Waitrequest = "0";
\r
5448 Is_Nonvolatile_Storage = "0";
\r
5449 Read_Latency = "0";
\r
5450 Is_Memory_Device = "0";
\r
5451 Maximum_Pending_Read_Transactions = "0";
\r
5452 Minimum_Uninterrupted_Run_Length = "1";
\r
5453 Accepts_Internal_Connections = "1";
\r
5454 Write_Latency = "0";
\r
5457 Address_Width = "2";
\r
5458 Maximum_Burst_Size = "1";
\r
5459 Register_Incoming_Signals = "0";
\r
5460 Register_Outgoing_Signals = "0";
\r
5461 Interleave_Bursts = "0";
\r
5462 Linewrap_Bursts = "0";
\r
5463 Burst_On_Burst_Boundaries_Only = "0";
\r
5464 Always_Burst_Max_Burst = "0";
\r
5465 Is_Big_Endian = "0";
\r
5467 IRQ_MASTER cpu/data_master
\r
5469 IRQ_Number = "12";
\r
5471 MASTERED_BY slow_peripheral_bridge/m1
\r
5474 Offset_Address = "0x00001180";
\r
5476 Base_Address = "0x08001180";
\r
5477 Address_Group = "0";
\r
5478 Is_Readable = "1";
\r
5479 Is_Writable = "1";
\r
5488 direction = "input";
\r
5490 test_bench_value = "15";
\r
5494 direction = "output";
\r
5500 direction = "inout";
\r
5505 class = "altera_avalon_pio";
\r
5506 class_version = "7.08";
\r
5507 SYSTEM_BUILDER_INFO
\r
5510 Instantiate_In_System_Module = "1";
\r
5511 Wire_Test_Bench_Values = "1";
\r
5512 Top_Level_Ports_Are_Enumerated = "1";
\r
5513 Clock_Source = "pll_c2_out";
\r
5515 Date_Modified = "";
\r
5521 Settings_Summary = " 4-bit PIO using <br>
5523 input pins with edge type RISING and interrupt source EDGE
5527 WIZARD_SCRIPT_ARGUMENTS
\r
5529 Do_Test_Bench_Wiring = "1";
\r
5530 Driven_Sim_Value = "15";
\r
5536 reset_value = "0";
\r
5537 edge_type = "RISING";
\r
5538 irq_type = "EDGE";
\r
5539 bit_clearing_edge_register = "0";
\r
5543 Precompiled_Simulation_Library_Files = "";
\r
5544 Simulation_HDL_Files = "";
\r
5545 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/button_pio.v";
\r
5546 Synthesis_Only_Files = "";
\r
5559 direction = "input";
\r
5566 direction = "input";
\r
5573 direction = "input";
\r
5580 direction = "input";
\r
5585 type = "writedata";
\r
5587 direction = "input";
\r
5592 type = "chipselect";
\r
5594 direction = "input";
\r
5598 SYSTEM_BUILDER_INFO
\r
5600 Bus_Type = "avalon";
\r
5601 Write_Wait_States = "0cycles";
\r
5602 Read_Wait_States = "1cycles";
\r
5603 Hold_Time = "0cycles";
\r
5604 Setup_Time = "0cycles";
\r
5605 Is_Printable_Device = "0";
\r
5606 Address_Alignment = "native";
\r
5607 Well_Behaved_Waitrequest = "0";
\r
5608 Is_Nonvolatile_Storage = "0";
\r
5609 Read_Latency = "0";
\r
5610 Is_Memory_Device = "0";
\r
5611 Maximum_Pending_Read_Transactions = "0";
\r
5612 Minimum_Uninterrupted_Run_Length = "1";
\r
5613 Accepts_Internal_Connections = "1";
\r
5614 Write_Latency = "0";
\r
5617 Address_Width = "2";
\r
5618 Maximum_Burst_Size = "1";
\r
5619 Register_Incoming_Signals = "0";
\r
5620 Register_Outgoing_Signals = "0";
\r
5621 Interleave_Bursts = "0";
\r
5622 Linewrap_Bursts = "0";
\r
5623 Burst_On_Burst_Boundaries_Only = "0";
\r
5624 Always_Burst_Max_Burst = "0";
\r
5625 Is_Big_Endian = "0";
\r
5627 MASTERED_BY slow_peripheral_bridge/m1
\r
5630 Offset_Address = "0x00001190";
\r
5632 Base_Address = "0x08001190";
\r
5634 Address_Group = "0";
\r
5635 Is_Readable = "0";
\r
5636 Is_Writable = "1";
\r
5645 direction = "output";
\r
5650 direction = "input";
\r
5656 direction = "inout";
\r
5661 class = "altera_avalon_pio";
\r
5662 class_version = "7.08";
\r
5663 SYSTEM_BUILDER_INFO
\r
5666 Instantiate_In_System_Module = "1";
\r
5667 Wire_Test_Bench_Values = "1";
\r
5668 Top_Level_Ports_Are_Enumerated = "1";
\r
5669 Clock_Source = "pll_c2_out";
\r
5671 Date_Modified = "";
\r
5677 Settings_Summary = " 2-bit PIO using <br>
5683 WIZARD_SCRIPT_ARGUMENTS
\r
5685 Do_Test_Bench_Wiring = "0";
\r
5686 Driven_Sim_Value = "0";
\r
5692 reset_value = "0";
\r
5693 edge_type = "NONE";
\r
5694 irq_type = "NONE";
\r
5695 bit_clearing_edge_register = "0";
\r
5699 Precompiled_Simulation_Library_Files = "";
\r
5700 Simulation_HDL_Files = "";
\r
5701 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/led_pio.v";
\r
5702 Synthesis_Only_Files = "";
\r
5705 MODULE remote_update
\r
5715 direction = "input";
\r
5722 direction = "input";
\r
5727 type = "writedata";
\r
5729 direction = "input";
\r
5734 type = "readdata";
\r
5736 direction = "output";
\r
5743 direction = "input";
\r
5748 type = "chipselect";
\r
5750 direction = "input";
\r
5757 direction = "input";
\r
5764 direction = "input";
\r
5769 type = "waitrequest";
\r
5771 direction = "output";
\r
5775 SYSTEM_BUILDER_INFO
\r
5777 Bus_Type = "avalon";
\r
5778 Read_Wait_States = "peripheral_controlled";
\r
5779 Write_Wait_States = "peripheral_controlled";
\r
5780 Hold_Time = "0cycles";
\r
5781 Setup_Time = "0cycles";
\r
5782 Is_Printable_Device = "0";
\r
5783 Address_Alignment = "native";
\r
5784 Well_Behaved_Waitrequest = "0";
\r
5785 Is_Nonvolatile_Storage = "0";
\r
5786 Read_Latency = "2";
\r
5787 Is_Memory_Device = "0";
\r
5788 Maximum_Pending_Read_Transactions = "0";
\r
5789 Minimum_Uninterrupted_Run_Length = "1";
\r
5790 Accepts_Internal_Connections = "1";
\r
5791 Write_Latency = "0";
\r
5793 Data_Width = "32";
\r
5794 Address_Width = "6";
\r
5795 Maximum_Burst_Size = "1";
\r
5796 Register_Incoming_Signals = "0";
\r
5797 Register_Outgoing_Signals = "0";
\r
5798 Interleave_Bursts = "0";
\r
5799 Linewrap_Bursts = "0";
\r
5800 Burst_On_Burst_Boundaries_Only = "0";
\r
5801 Always_Burst_Max_Burst = "0";
\r
5802 Is_Big_Endian = "0";
\r
5804 MASTERED_BY slow_peripheral_bridge/m1
\r
5807 Offset_Address = "0x00001000";
\r
5809 Base_Address = "0x08001000";
\r
5810 Address_Group = "0";
\r
5813 class = "no_legacy_module";
\r
5814 class_version = "7.08";
\r
5815 gtf_class_name = "altera_avalon_remote_update_cycloneiii";
\r
5816 gtf_class_version = "8.0";
\r
5817 SYSTEM_BUILDER_INFO
\r
5819 Do_Not_Generate = "1";
\r
5820 Instantiate_In_System_Module = "1";
\r
5822 Clock_Source = "pll_c3_out";
\r
5833 Simulation_HDL_Files = "__PROJECT_DIRECTORY__/remote_update.v,__PROJECT_DIRECTORY__/remote_update.vo";
\r
5835 WIZARD_SCRIPT_ARGUMENTS
\r
5844 SLAVE control_port
\r
5852 direction = "input";
\r
5859 direction = "input";
\r
5866 direction = "output";
\r
5873 direction = "input";
\r
5876 PORT av_chipselect
\r
5878 type = "chipselect";
\r
5880 direction = "input";
\r
5887 direction = "input";
\r
5894 direction = "input";
\r
5899 type = "writedata";
\r
5901 direction = "input";
\r
5906 type = "readdata";
\r
5908 direction = "output";
\r
5911 PORT av_waitrequest_n
\r
5913 type = "waitrequest_n";
\r
5915 direction = "output";
\r
5919 SYSTEM_BUILDER_INFO
\r
5922 Bus_Type = "avalon";
\r
5923 Read_Wait_States = "peripheral_controlled";
\r
5924 Write_Wait_States = "peripheral_controlled";
\r
5925 Hold_Time = "0cycles";
\r
5926 Setup_Time = "0cycles";
\r
5927 Is_Printable_Device = "0";
\r
5928 Address_Alignment = "dynamic";
\r
5929 Well_Behaved_Waitrequest = "0";
\r
5930 Is_Nonvolatile_Storage = "0";
\r
5931 Address_Span = "4096";
\r
5932 Read_Latency = "0";
\r
5933 Is_Memory_Device = "0";
\r
5934 Maximum_Pending_Read_Transactions = "0";
\r
5935 Minimum_Uninterrupted_Run_Length = "1";
\r
5936 Accepts_Internal_Connections = "1";
\r
5937 Write_Latency = "0";
\r
5939 Data_Width = "32";
\r
5940 Address_Width = "10";
\r
5941 Maximum_Burst_Size = "1";
\r
5942 Register_Incoming_Signals = "0";
\r
5943 Register_Outgoing_Signals = "0";
\r
5944 Interleave_Bursts = "0";
\r
5945 Linewrap_Bursts = "0";
\r
5946 Burst_On_Burst_Boundaries_Only = "0";
\r
5947 Always_Burst_Max_Burst = "0";
\r
5948 Is_Big_Endian = "0";
\r
5950 IRQ_MASTER cpu/data_master
\r
5952 IRQ_Number = "15";
\r
5954 MASTERED_BY slow_peripheral_bridge/m1
\r
5957 Offset_Address = "0x00002000";
\r
5959 Base_Address = "0x08002000";
\r
5960 Address_Group = "0";
\r
5965 PORT mtx_clk_pad_i
\r
5969 direction = "input";
\r
5976 direction = "output";
\r
5983 direction = "output";
\r
5990 direction = "output";
\r
5993 PORT mrx_clk_pad_i
\r
5997 direction = "input";
\r
6004 direction = "input";
\r
6011 direction = "input";
\r
6018 direction = "input";
\r
6025 direction = "input";
\r
6032 direction = "input";
\r
6039 direction = "output";
\r
6046 direction = "input";
\r
6053 direction = "output";
\r
6060 direction = "output";
\r
6066 SYSTEM_BUILDER_INFO
\r
6068 Bus_Type = "avalon";
\r
6069 Is_Asynchronous = "0";
\r
6070 DBS_Big_Endian = "0";
\r
6072 Do_Stream_Reads = "0";
\r
6073 Do_Stream_Writes = "0";
\r
6074 Max_Address_Width = "32";
\r
6075 Data_Width = "32";
\r
6076 Address_Width = "32";
\r
6077 Maximum_Burst_Size = "1";
\r
6078 Register_Incoming_Signals = "0";
\r
6079 Register_Outgoing_Signals = "0";
\r
6080 Interleave_Bursts = "0";
\r
6081 Linewrap_Bursts = "0";
\r
6082 Burst_On_Burst_Boundaries_Only = "0";
\r
6083 Always_Burst_Max_Burst = "0";
\r
6084 Is_Big_Endian = "0";
\r
6089 PORT av_rx_waitrequest
\r
6091 type = "waitrequest";
\r
6093 direction = "input";
\r
6096 PORT av_rx_address
\r
6100 direction = "output";
\r
6107 direction = "output";
\r
6110 PORT av_rx_writedata
\r
6112 type = "writedata";
\r
6114 direction = "output";
\r
6117 PORT av_rx_byteenable
\r
6119 type = "byteenable";
\r
6121 direction = "output";
\r
6127 Entry slow_ddr_clock_bridge/s1
\r
6129 address = "0x00000000";
\r
6130 span = "0x02000000";
\r
6133 Entry ddr_sdram/s1
\r
6135 address = "0x00000000";
\r
6136 span = "0x02000000";
\r
6143 SYSTEM_BUILDER_INFO
\r
6145 Bus_Type = "avalon";
\r
6146 Is_Asynchronous = "0";
\r
6147 DBS_Big_Endian = "0";
\r
6149 Do_Stream_Reads = "0";
\r
6150 Do_Stream_Writes = "0";
\r
6151 Max_Address_Width = "32";
\r
6152 Data_Width = "32";
\r
6153 Address_Width = "32";
\r
6154 Maximum_Burst_Size = "1";
\r
6155 Register_Incoming_Signals = "0";
\r
6156 Register_Outgoing_Signals = "0";
\r
6157 Interleave_Bursts = "0";
\r
6158 Linewrap_Bursts = "0";
\r
6159 Burst_On_Burst_Boundaries_Only = "0";
\r
6160 Always_Burst_Max_Burst = "0";
\r
6161 Is_Big_Endian = "0";
\r
6166 PORT av_tx_readdata
\r
6168 type = "readdata";
\r
6170 direction = "input";
\r
6173 PORT av_tx_waitrequest
\r
6175 type = "waitrequest";
\r
6177 direction = "input";
\r
6180 PORT av_tx_readdatavalid
\r
6182 type = "readdatavalid";
\r
6184 direction = "input";
\r
6187 PORT av_tx_address
\r
6191 direction = "output";
\r
6198 direction = "output";
\r
6204 Entry slow_ddr_clock_bridge/s1
\r
6206 address = "0x00000000";
\r
6207 span = "0x02000000";
\r
6210 Entry ddr_sdram/s1
\r
6212 address = "0x00000000";
\r
6213 span = "0x02000000";
\r
6218 class = "no_legacy_module";
\r
6219 class_version = "7.08";
\r
6220 gtf_class_name = "eth_ocm";
\r
6221 gtf_class_version = "8.0.2";
\r
6222 SYSTEM_BUILDER_INFO
\r
6224 Do_Not_Generate = "1";
\r
6225 Instantiate_In_System_Module = "1";
\r
6227 Clock_Source = "pll_c2_out";
\r
6238 Simulation_HDL_Files = "__PROJECT_DIRECTORY__/ocm.v,__PROJECT_DIRECTORY__/eth_ocm_80_2/eth_ocm.v";
\r
6240 WIZARD_SCRIPT_ARGUMENTS
\r
6247 MODULE slow_ddr_clock_bridge
\r
6257 direction = "input";
\r
6260 PORT slave_reset_n
\r
6264 direction = "input";
\r
6267 PORT slave_address
\r
6271 direction = "input";
\r
6274 PORT slave_nativeaddress
\r
6276 type = "nativeaddress";
\r
6278 direction = "input";
\r
6285 direction = "input";
\r
6292 direction = "input";
\r
6295 PORT slave_writedata
\r
6297 type = "writedata";
\r
6299 direction = "input";
\r
6302 PORT slave_readdata
\r
6304 type = "readdata";
\r
6306 direction = "output";
\r
6309 PORT slave_readdatavalid
\r
6311 type = "readdatavalid";
\r
6313 direction = "output";
\r
6316 PORT slave_waitrequest
\r
6318 type = "waitrequest";
\r
6320 direction = "output";
\r
6323 PORT slave_byteenable
\r
6325 type = "byteenable";
\r
6327 direction = "input";
\r
6330 PORT slave_endofpacket
\r
6333 direction = "output";
\r
6334 type = "endofpacket";
\r
6338 SYSTEM_BUILDER_INFO
\r
6340 Bus_Type = "avalon";
\r
6341 Read_Wait_States = "peripheral_controlled";
\r
6342 Write_Wait_States = "peripheral_controlled";
\r
6343 Hold_Time = "0cycles";
\r
6344 Setup_Time = "0cycles";
\r
6345 Is_Printable_Device = "0";
\r
6346 Address_Alignment = "dynamic";
\r
6347 Well_Behaved_Waitrequest = "0";
\r
6348 Is_Nonvolatile_Storage = "0";
\r
6349 Address_Span = "33554432";
\r
6350 Read_Latency = "0";
\r
6351 Is_Memory_Device = "0";
\r
6352 Maximum_Pending_Read_Transactions = "64";
\r
6353 Minimum_Uninterrupted_Run_Length = "1";
\r
6354 Accepts_Internal_Connections = "1";
\r
6355 Write_Latency = "0";
\r
6357 Data_Width = "32";
\r
6358 Address_Width = "23";
\r
6359 Opaque_Bridges_To = "m1";
\r
6360 Maximum_Burst_Size = "1";
\r
6361 Register_Incoming_Signals = "0";
\r
6362 Register_Outgoing_Signals = "0";
\r
6363 Interleave_Bursts = "0";
\r
6364 Linewrap_Bursts = "0";
\r
6365 Burst_On_Burst_Boundaries_Only = "0";
\r
6366 Always_Burst_Max_Burst = "0";
\r
6367 Is_Big_Endian = "0";
\r
6369 Clock_Source = "pll_c2_out";
\r
6371 MASTERED_BY ocm/rx_master
\r
6374 Offset_Address = "0x00000000";
\r
6376 MASTERED_BY ocm/tx_master
\r
6379 Offset_Address = "0x00000000";
\r
6381 Base_Address = "0x00000000";
\r
6382 Address_Group = "0";
\r
6393 direction = "input";
\r
6396 PORT master_reset_n
\r
6400 direction = "input";
\r
6403 PORT master_address
\r
6407 direction = "output";
\r
6410 PORT master_nativeaddress
\r
6412 type = "nativeaddress";
\r
6414 direction = "output";
\r
6421 direction = "output";
\r
6428 direction = "output";
\r
6431 PORT master_writedata
\r
6433 type = "writedata";
\r
6435 direction = "output";
\r
6438 PORT master_readdata
\r
6440 type = "readdata";
\r
6442 direction = "input";
\r
6445 PORT master_readdatavalid
\r
6447 type = "readdatavalid";
\r
6449 direction = "input";
\r
6452 PORT master_waitrequest
\r
6454 type = "waitrequest";
\r
6456 direction = "input";
\r
6459 PORT master_byteenable
\r
6461 type = "byteenable";
\r
6463 direction = "output";
\r
6466 PORT master_endofpacket
\r
6469 direction = "input";
\r
6470 type = "endofpacket";
\r
6474 SYSTEM_BUILDER_INFO
\r
6476 Bus_Type = "avalon";
\r
6477 Is_Asynchronous = "0";
\r
6478 DBS_Big_Endian = "0";
\r
6480 Do_Stream_Reads = "0";
\r
6481 Do_Stream_Writes = "0";
\r
6482 Max_Address_Width = "32";
\r
6483 Data_Width = "32";
\r
6484 Address_Width = "25";
\r
6485 Opaque_Bridges_To = "s1";
\r
6486 Maximum_Burst_Size = "1";
\r
6487 Register_Incoming_Signals = "0";
\r
6488 Register_Outgoing_Signals = "0";
\r
6489 Interleave_Bursts = "0";
\r
6490 Linewrap_Bursts = "0";
\r
6491 Burst_On_Burst_Boundaries_Only = "0";
\r
6492 Always_Burst_Max_Burst = "0";
\r
6493 Is_Big_Endian = "0";
\r
6495 Clock_Source = "ddr_sdram_phy_clk_out";
\r
6500 Entry ddr_sdram/s1
\r
6502 address = "0x00000000";
\r
6503 span = "0x02000000";
\r
6508 class = "altera_avalon_clock_crossing";
\r
6509 class_version = "7.08";
\r
6510 iss_model_name = "altera_avalon_clock_crossing";
\r
6511 WIZARD_SCRIPT_ARGUMENTS
\r
6513 Upstream_FIFO_Depth = "64";
\r
6514 Downstream_FIFO_Depth = "16";
\r
6515 Data_Width = "32";
\r
6516 Native_Address_Width = "23";
\r
6517 Use_Byte_Enable = "1";
\r
6518 Use_Burst_Count = "0";
\r
6519 Maximum_Burst_Size = "8";
\r
6520 Upstream_Use_Register = "0";
\r
6521 Downstream_Use_Register = "0";
\r
6522 Device_Family = "CYCLONEIII";
\r
6524 SYSTEM_BUILDER_INFO
\r
6526 Instantiate_In_System_Module = "1";
\r
6528 Top_Level_Ports_Are_Enumerated = "1";
\r
6531 Clock_Source = "clk";
\r
6541 Precompiled_Simulation_Library_Files = "";
\r
6542 Simulation_HDL_Files = "";
\r
6543 Synthesis_HDL_Files = "__PROJECT_DIRECTORY__/slow_ddr_clock_bridge.v";
\r
6544 Synthesis_Only_Files = "";
\r