OpenCores
URL https://opencores.org/ocsvn/ao486/ao486/trunk

Subversion Repositories ao486

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /ao486
    from Rev 4 to Rev 3
    Reverse comparison

Rev 4 → Rev 3

/trunk/syn/soc/system_generation.rpt
0,0 → 1,394
Info: Starting: Create HDL design files for synthesis
Info: ip-generate --project-directory=/home/alek/aktualne/github/ao486/syn/soc/ --output-directory=/home/alek/aktualne/github/ao486/syn/soc/system/synthesis/ --file-set=QUARTUS_SYNTH --report-file=html:/home/alek/aktualne/github/ao486/syn/soc/system.html --report-file=sopcinfo:/home/alek/aktualne/github/ao486/syn/soc/system.sopcinfo --report-file=cmp:/home/alek/aktualne/github/ao486/syn/soc/system.cmp --report-file=qip:/home/alek/aktualne/github/ao486/syn/soc/system/synthesis/system.qip --report-file=svd --report-file=regmap:/home/alek/aktualne/github/ao486/syn/soc/system/synthesis/system.regmap --report-file=debuginfo:/home/alek/aktualne/github/ao486/syn/soc/system/synthesis/system.debuginfo --system-info=DEVICE_FAMILY="Cyclone IV E" --system-info=DEVICE=EP4CE115F29C7 --system-info=DEVICE_SPEEDGRADE=7 --component-file=/home/alek/aktualne/github/ao486/syn/soc/system.qsys --language=VERILOG
Progress: Loading soc/system.qsys
Progress: Reading input file
Progress: Adding clk_sys [clock_source 13.1]
Progress: Parameterizing module clk_sys
Progress: Adding ao486 [ao486 1.0]
Progress: Parameterizing module ao486
Progress: Adding nios2 [altera_nios2_qsys 13.1]
Progress: Parameterizing module nios2
Progress: Adding onchip_for_nios2 [altera_avalon_onchip_memory2 13.1]
Progress: Parameterizing module onchip_for_nios2
Progress: Adding jtag_uart [altera_avalon_jtag_uart 13.1]
Progress: Parameterizing module jtag_uart
Progress: Adding pc_bus [pc_bus 1.0]
Progress: Parameterizing module pc_bus
Progress: Adding vga [vga 1.0]
Progress: Parameterizing module vga
Progress: Adding clk_vga [clock_source 13.1]
Progress: Parameterizing module clk_vga
Progress: Adding sdram [altera_avalon_new_sdram_controller 13.1]
Progress: Parameterizing module sdram
Progress: Adding sound [sound 1.0]
Progress: Parameterizing module sound
Progress: Adding clk_sound [clock_source 13.1]
Progress: Parameterizing module clk_sound
Progress: Adding rtc [rtc 1.0]
Progress: Parameterizing module rtc
Progress: Adding pit [pit 1.0]
Progress: Parameterizing module pit
Progress: Adding pic [pic 1.0]
Progress: Parameterizing module pic
Progress: Adding hdd [hdd 1.0]
Progress: Parameterizing module hdd
Progress: Adding floppy [floppy 1.0]
Progress: Parameterizing module floppy
Progress: Adding pc_dma [pc_dma 1.0]
Progress: Parameterizing module pc_dma
Progress: Adding pio_input [altera_avalon_pio 13.1]
Progress: Parameterizing module pio_input
Progress: Adding reset_only_ao486 [altera_reset_controller 13.1]
Progress: Parameterizing module reset_only_ao486
Progress: Adding pio_output [altera_avalon_pio 13.1]
Progress: Parameterizing module pio_output
Progress: Adding reset_sys [altera_reset_controller 13.1]
Progress: Parameterizing module reset_sys
Progress: Adding driver_sound [driver_sound 1.0]
Progress: Parameterizing module driver_sound
Progress: Adding driver_sd [driver_sd 1.0]
Progress: Parameterizing module driver_sd
Progress: Adding ps2 [ps2 1.0]
Progress: Parameterizing module ps2
Progress: Building connections
Progress: Parameterizing connections
Progress: Validating
Progress: Done reading input file
Info: system.pio_input: PIO inputs are not hardwired in test bench. Undefined values will be read from PIO inputs during simulation.
Info: system: Generating system "system" for QUARTUS_SYNTH
Info: pipeline_bridge_swap_transform: After transform: 24 modules, 102 connections
Info: No custom instruction connections, skipping transform
Info: merlin_initial_interconnect_transform: After transform: 21 modules, 77 connections
Info: merlin_translator_transform: After transform: 61 modules, 197 connections
Info: merlin_domain_transform: After transform: 138 modules, 608 connections
Info: merlin_router_transform: After transform: 178 modules, 728 connections
Info: merlin_traffic_limiter_transform: After transform: 180 modules, 736 connections
Info: merlin_burst_transform: After transform: 197 modules, 787 connections
Info: merlin_network_to_switch_transform: After transform: 276 modules, 949 connections
Info: merlin_width_transform: After transform: 310 modules, 1051 connections
Info: Inserting clock-crossing logic between cmd_xbar_demux.src3 and cmd_xbar_mux_003.sink0
Info: Inserting clock-crossing logic between rsp_xbar_demux_003.src0 and rsp_xbar_mux.sink3
Info: Inserting clock-crossing logic between width_adapter_005.src and cmd_xbar_mux_019.sink0
Info: Inserting clock-crossing logic between width_adapter_006.src and cmd_xbar_mux_020.sink0
Info: Inserting clock-crossing logic between width_adapter_007.src and cmd_xbar_mux_021.sink0
Info: Inserting clock-crossing logic between width_adapter_022.src and rsp_xbar_mux_007.sink4
Info: Inserting clock-crossing logic between width_adapter_023.src and rsp_xbar_mux_007.sink5
Info: Inserting clock-crossing logic between width_adapter_024.src and rsp_xbar_mux_007.sink6
Info: com_altera_sopcmodel_transforms_avalon_ClockCrossingTransform: After transform: 318 modules, 1091 connections
Info: limiter_update_transform: After transform: 318 modules, 1093 connections
Info: merlin_clock_and_reset_bridge_transform: After transform: 322 modules, 1420 connections
Info: merlin_hierarchy_transform: After transform: 25 modules, 105 connections
Info: merlin_initial_interconnect_transform: After transform: 5 modules, 5 connections
Info: merlin_translator_transform: After transform: 7 modules, 11 connections
Info: merlin_domain_transform: After transform: 12 modules, 32 connections
Info: merlin_router_transform: After transform: 14 modules, 38 connections
Info: merlin_burst_transform: After transform: 15 modules, 41 connections
Info: merlin_network_to_switch_transform: After transform: 18 modules, 47 connections
Info: merlin_width_transform: After transform: 20 modules, 53 connections
Info: Inserting clock-crossing logic between cmd_xbar_demux.src0 and cmd_xbar_mux.sink0
Info: Inserting clock-crossing logic between rsp_xbar_demux.src0 and rsp_xbar_mux.sink0
Info: com_altera_sopcmodel_transforms_avalon_ClockCrossingTransform: After transform: 22 modules, 63 connections
Info: merlin_clock_and_reset_bridge_transform: After transform: 26 modules, 88 connections
Info: merlin_hierarchy_transform: After transform: 26 modules, 110 connections
Info: merlin_initial_interconnect_transform: After transform: 4 modules, 5 connections
Info: merlin_translator_transform: After transform: 6 modules, 11 connections
Info: merlin_clock_and_reset_bridge_transform: After transform: 8 modules, 17 connections
Info: merlin_hierarchy_transform: After transform: 27 modules, 113 connections
Info: merlin_initial_interconnect_transform: After transform: 5 modules, 5 connections
Info: merlin_translator_transform: After transform: 7 modules, 11 connections
Info: merlin_domain_transform: After transform: 12 modules, 32 connections
Info: merlin_router_transform: After transform: 14 modules, 38 connections
Info: merlin_network_to_switch_transform: After transform: 17 modules, 44 connections
Info: Inserting clock-crossing logic between cmd_xbar_demux.src0 and cmd_xbar_mux.sink0
Info: Inserting clock-crossing logic between rsp_xbar_demux.src0 and rsp_xbar_mux.sink0
Info: com_altera_sopcmodel_transforms_avalon_ClockCrossingTransform: After transform: 19 modules, 54 connections
Info: merlin_clock_and_reset_bridge_transform: After transform: 23 modules, 76 connections
Info: merlin_hierarchy_transform: After transform: 28 modules, 118 connections
Info: merlin_mm_transform: After transform: 28 modules, 118 connections
Info: merlin_interrupt_mapper_transform: After transform: 30 modules, 124 connections
Info: reset_adaptation_transform: After transform: 34 modules, 152 connections
Info: ao486: "system" instantiated ao486 "ao486"
Info: nios2: Starting RTL generation for module 'system_nios2'
Info: nios2: Generation command is [exec /opt/altera/13.1/quartus/linux/eperlcmd -I /opt/altera/13.1/quartus/linux/perl/lib -I /opt/altera/13.1/quartus/sopc_builder/bin/europa -I /opt/altera/13.1/quartus/sopc_builder/bin/perl_lib -I /opt/altera/13.1/quartus/sopc_builder/bin -I /opt/altera/13.1/quartus/../ip/altera/nios2_ip/altera_nios2/cpu_lib -I /opt/altera/13.1/quartus/../ip/altera/nios2_ip/altera_nios2/nios_lib -I /opt/altera/13.1/quartus/../ip/altera/nios2_ip/altera_nios2 -I /opt/altera/13.1/quartus/../ip/altera/nios2_ip/altera_nios2 -- /opt/altera/13.1/quartus/../ip/altera/nios2_ip/altera_nios2/generate_rtl.epl --name=system_nios2 --dir=/tmp/alt6159_6353134293831433600.dir/0002_nios2_gen/ --quartus_dir=/opt/altera/13.1/quartus --verilog --config=/tmp/alt6159_6353134293831433600.dir/0002_nios2_gen//system_nios2_processor_configuration.pl --do_build_sim=0 ]
Info: nios2: # 2014.03.30 22:35:35 (*) Starting Nios II generation
Info: nios2: # 2014.03.30 22:35:35 (*) Checking for plaintext license.
Info: nios2: # 2014.03.30 22:35:37 (*) Couldn't query license setup in Quartus directory /opt/altera/13.1/quartus
Info: nios2: # 2014.03.30 22:35:37 (*) Defaulting to contents of LM_LICENSE_FILE environment variable
Info: nios2: # 2014.03.30 22:35:37 (*) LM_LICENSE_FILE environment variable is empty
Info: nios2: # 2014.03.30 22:35:37 (*) Plaintext license not found.
Info: nios2: # 2014.03.30 22:35:37 (*) No license required to generate encrypted Nios II/e.
Info: nios2: # 2014.03.30 22:35:37 (*) Elaborating CPU configuration settings
Info: nios2: # 2014.03.30 22:35:37 (*) Creating all objects for CPU
Info: nios2: # 2014.03.30 22:35:38 (*) Generating RTL from CPU objects
Info: nios2: # 2014.03.30 22:35:38 (*) Creating plain-text RTL
Info: nios2: # 2014.03.30 22:35:40 (*) Done Nios II generation
Info: nios2: Done RTL generation for module 'system_nios2'
Info: nios2: "system" instantiated altera_nios2_qsys "nios2"
Info: onchip_for_nios2: Starting RTL generation for module 'system_onchip_for_nios2'
Info: onchip_for_nios2: Generation command is [exec /opt/altera/13.1/quartus/linux/perl/bin/perl -I /opt/altera/13.1/quartus/linux/perl/lib -I /opt/altera/13.1/quartus/sopc_builder/bin/europa -I /opt/altera/13.1/quartus/sopc_builder/bin/perl_lib -I /opt/altera/13.1/quartus/sopc_builder/bin -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/common -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_onchip_memory2 -- /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_onchip_memory2/generate_rtl.pl --name=system_onchip_for_nios2 --dir=/tmp/alt6159_6353134293831433600.dir/0003_onchip_for_nios2_gen/ --quartus_dir=/opt/altera/13.1/quartus --verilog --config=/tmp/alt6159_6353134293831433600.dir/0003_onchip_for_nios2_gen//system_onchip_for_nios2_component_configuration.pl --do_build_sim=0 ]
Info: onchip_for_nios2: Done RTL generation for module 'system_onchip_for_nios2'
Info: onchip_for_nios2: "system" instantiated altera_avalon_onchip_memory2 "onchip_for_nios2"
Info: jtag_uart: Starting RTL generation for module 'system_jtag_uart'
Info: jtag_uart: Generation command is [exec /opt/altera/13.1/quartus/linux/perl/bin/perl -I /opt/altera/13.1/quartus/linux/perl/lib -I /opt/altera/13.1/quartus/sopc_builder/bin/europa -I /opt/altera/13.1/quartus/sopc_builder/bin/perl_lib -I /opt/altera/13.1/quartus/sopc_builder/bin -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/common -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_jtag_uart -- /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_jtag_uart/generate_rtl.pl --name=system_jtag_uart --dir=/tmp/alt6159_6353134293831433600.dir/0004_jtag_uart_gen/ --quartus_dir=/opt/altera/13.1/quartus --verilog --config=/tmp/alt6159_6353134293831433600.dir/0004_jtag_uart_gen//system_jtag_uart_component_configuration.pl --do_build_sim=0 ]
Info: jtag_uart: Done RTL generation for module 'system_jtag_uart'
Info: jtag_uart: "system" instantiated altera_avalon_jtag_uart "jtag_uart"
Info: pc_bus: "system" instantiated pc_bus "pc_bus"
Info: vga: "system" instantiated vga "vga"
Info: sdram: Starting RTL generation for module 'system_sdram'
Info: sdram: Generation command is [exec /opt/altera/13.1/quartus/linux/perl/bin/perl -I /opt/altera/13.1/quartus/linux/perl/lib -I /opt/altera/13.1/quartus/sopc_builder/bin/europa -I /opt/altera/13.1/quartus/sopc_builder/bin/perl_lib -I /opt/altera/13.1/quartus/sopc_builder/bin -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/common -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_new_sdram_controller -- /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_new_sdram_controller/generate_rtl.pl --name=system_sdram --dir=/tmp/alt6159_6353134293831433600.dir/0007_sdram_gen/ --quartus_dir=/opt/altera/13.1/quartus --verilog --config=/tmp/alt6159_6353134293831433600.dir/0007_sdram_gen//system_sdram_component_configuration.pl --do_build_sim=0 ]
Info: sdram: Done RTL generation for module 'system_sdram'
Info: sdram: "system" instantiated altera_avalon_new_sdram_controller "sdram"
Info: sound: "system" instantiated sound "sound"
Info: rtc: "system" instantiated rtc "rtc"
Info: pit: "system" instantiated pit "pit"
Info: pic: "system" instantiated pic "pic"
Info: hdd: "system" instantiated hdd "hdd"
Info: floppy: "system" instantiated floppy "floppy"
Info: pc_dma: "system" instantiated pc_dma "pc_dma"
Info: pio_input: Starting RTL generation for module 'system_pio_input'
Info: pio_input: Generation command is [exec /opt/altera/13.1/quartus/linux/perl/bin/perl -I /opt/altera/13.1/quartus/linux/perl/lib -I /opt/altera/13.1/quartus/sopc_builder/bin/europa -I /opt/altera/13.1/quartus/sopc_builder/bin/perl_lib -I /opt/altera/13.1/quartus/sopc_builder/bin -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/common -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_pio -- /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_pio/generate_rtl.pl --name=system_pio_input --dir=/tmp/alt6159_6353134293831433600.dir/0015_pio_input_gen/ --quartus_dir=/opt/altera/13.1/quartus --verilog --config=/tmp/alt6159_6353134293831433600.dir/0015_pio_input_gen//system_pio_input_component_configuration.pl --do_build_sim=0 ]
Info: pio_input: Done RTL generation for module 'system_pio_input'
Info: pio_input: "system" instantiated altera_avalon_pio "pio_input"
Info: reset_only_ao486: "system" instantiated altera_reset_controller "reset_only_ao486"
Info: pio_output: Starting RTL generation for module 'system_pio_output'
Info: pio_output: Generation command is [exec /opt/altera/13.1/quartus/linux/perl/bin/perl -I /opt/altera/13.1/quartus/linux/perl/lib -I /opt/altera/13.1/quartus/sopc_builder/bin/europa -I /opt/altera/13.1/quartus/sopc_builder/bin/perl_lib -I /opt/altera/13.1/quartus/sopc_builder/bin -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/common -I /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_pio -- /opt/altera/13.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_pio/generate_rtl.pl --name=system_pio_output --dir=/tmp/alt6159_6353134293831433600.dir/0017_pio_output_gen/ --quartus_dir=/opt/altera/13.1/quartus --verilog --config=/tmp/alt6159_6353134293831433600.dir/0017_pio_output_gen//system_pio_output_component_configuration.pl --do_build_sim=0 ]
Info: pio_output: Done RTL generation for module 'system_pio_output'
Info: pio_output: "system" instantiated altera_avalon_pio "pio_output"
Info: driver_sound: "system" instantiated driver_sound "driver_sound"
Info: driver_sd: "system" instantiated driver_sd "driver_sd"
Info: ps2: "system" instantiated ps2 "ps2"
Info: pipeline_bridge_swap_transform: After transform: 301 modules, 1019 connections
Info: No custom instruction connections, skipping transform
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 301 modules, 1019 connections
Info: mm_interconnect_0: "system" instantiated altera_merlin_interconnect_wrapper "mm_interconnect_0"
Info: pipeline_bridge_swap_transform: After transform: 21 modules, 59 connections
Info: No custom instruction connections, skipping transform
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 21 modules, 59 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 21 modules, 59 connections
Info: mm_interconnect_1: "system" instantiated altera_merlin_interconnect_wrapper "mm_interconnect_1"
Info: pipeline_bridge_swap_transform: After transform: 4 modules, 6 connections
Info: No custom instruction connections, skipping transform
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 4 modules, 6 connections
Info: mm_interconnect_2: "system" instantiated altera_merlin_interconnect_wrapper "mm_interconnect_2"
Info: pipeline_bridge_swap_transform: After transform: 18 modules, 50 connections
Info: No custom instruction connections, skipping transform
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 18 modules, 50 connections
Info: merlin_initial_interconnect_transform: After transform: 0 modules, 0 connections
Info: No Avalon connections, skipping transform
Info: merlin_hierarchy_transform: After transform: 18 modules, 50 connections
Info: mm_interconnect_3: "system" instantiated altera_merlin_interconnect_wrapper "mm_interconnect_3"
Info: irq_mapper: "system" instantiated altera_irq_mapper "irq_mapper"
Info: irq_mapper_001: "system" instantiated altera_irq_mapper "irq_mapper_001"
Info: nios2_data_master_translator: "mm_interconnect_0" instantiated altera_merlin_master_translator "nios2_data_master_translator"
Info: nios2_jtag_debug_module_translator: "mm_interconnect_0" instantiated altera_merlin_slave_translator "nios2_jtag_debug_module_translator"
Info: nios2_data_master_translator_avalon_universal_master_0_agent: "mm_interconnect_0" instantiated altera_merlin_master_agent "nios2_data_master_translator_avalon_universal_master_0_agent"
Info: nios2_jtag_debug_module_translator_avalon_universal_slave_0_agent: "mm_interconnect_0" instantiated altera_merlin_slave_agent "nios2_jtag_debug_module_translator_avalon_universal_slave_0_agent"
Info: nios2_jtag_debug_module_translator_avalon_universal_slave_0_agent_rsp_fifo: "mm_interconnect_0" instantiated altera_avalon_sc_fifo "nios2_jtag_debug_module_translator_avalon_universal_slave_0_agent_rsp_fifo"
Info: addr_router: "mm_interconnect_0" instantiated altera_merlin_router "addr_router"
Info: addr_router_001: "mm_interconnect_0" instantiated altera_merlin_router "addr_router_001"
Info: addr_router_003: "mm_interconnect_0" instantiated altera_merlin_router "addr_router_003"
Info: addr_router_004: "mm_interconnect_0" instantiated altera_merlin_router "addr_router_004"
Info: addr_router_005: "mm_interconnect_0" instantiated altera_merlin_router "addr_router_005"
Info: addr_router_006: "mm_interconnect_0" instantiated altera_merlin_router "addr_router_006"
Info: addr_router_007: "mm_interconnect_0" instantiated altera_merlin_router "addr_router_007"
Info: id_router: "mm_interconnect_0" instantiated altera_merlin_router "id_router"
Info: id_router_001: "mm_interconnect_0" instantiated altera_merlin_router "id_router_001"
Info: id_router_002: "mm_interconnect_0" instantiated altera_merlin_router "id_router_002"
Info: id_router_003: "mm_interconnect_0" instantiated altera_merlin_router "id_router_003"
Info: id_router_010: "mm_interconnect_0" instantiated altera_merlin_router "id_router_010"
Info: id_router_012: "mm_interconnect_0" instantiated altera_merlin_router "id_router_012"
Info: id_router_013: "mm_interconnect_0" instantiated altera_merlin_router "id_router_013"
Info: id_router_014: "mm_interconnect_0" instantiated altera_merlin_router "id_router_014"
Info: id_router_015: "mm_interconnect_0" instantiated altera_merlin_router "id_router_015"
Info: id_router_016: "mm_interconnect_0" instantiated altera_merlin_router "id_router_016"
Info: id_router_019: "mm_interconnect_0" instantiated altera_merlin_router "id_router_019"
Info: id_router_028: "mm_interconnect_0" instantiated altera_merlin_router "id_router_028"
Info: limiter: "mm_interconnect_0" instantiated altera_merlin_traffic_limiter "limiter"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_avalon_sc_fifo.v
Info: burst_adapter: "mm_interconnect_0" instantiated altera_merlin_burst_adapter "burst_adapter"
Info: cmd_xbar_demux: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "cmd_xbar_demux"
Info: cmd_xbar_demux_001: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "cmd_xbar_demux_001"
Info: cmd_xbar_demux_004: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "cmd_xbar_demux_004"
Info: cmd_xbar_demux_005: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "cmd_xbar_demux_005"
Info: cmd_xbar_demux_006: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "cmd_xbar_demux_006"
Info: cmd_xbar_demux_007: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "cmd_xbar_demux_007"
Info: cmd_xbar_mux: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux"
Info: cmd_xbar_mux_001: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux_001"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: cmd_xbar_mux_002: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux_002"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: cmd_xbar_mux_003: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux_003"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: cmd_xbar_mux_012: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux_012"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: cmd_xbar_mux_014: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux_014"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: cmd_xbar_mux_019: "mm_interconnect_0" instantiated altera_merlin_multiplexer "cmd_xbar_mux_019"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_demux_001: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "rsp_xbar_demux_001"
Info: rsp_xbar_demux_003: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "rsp_xbar_demux_003"
Info: rsp_xbar_demux_012: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "rsp_xbar_demux_012"
Info: rsp_xbar_demux_019: "mm_interconnect_0" instantiated altera_merlin_demultiplexer "rsp_xbar_demux_019"
Info: rsp_xbar_mux: "mm_interconnect_0" instantiated altera_merlin_multiplexer "rsp_xbar_mux"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_mux_001: "mm_interconnect_0" instantiated altera_merlin_multiplexer "rsp_xbar_mux_001"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_mux_004: "mm_interconnect_0" instantiated altera_merlin_multiplexer "rsp_xbar_mux_004"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_mux_005: "mm_interconnect_0" instantiated altera_merlin_multiplexer "rsp_xbar_mux_005"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_mux_006: "mm_interconnect_0" instantiated altera_merlin_multiplexer "rsp_xbar_mux_006"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_mux_007: "mm_interconnect_0" instantiated altera_merlin_multiplexer "rsp_xbar_mux_007"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: width_adapter: "mm_interconnect_0" instantiated altera_merlin_width_adapter "width_adapter"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_address_alignment.sv
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_burst_uncompressor.sv
Info: crosser: "mm_interconnect_0" instantiated altera_avalon_st_handshake_clock_crosser "crosser"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_avalon_st_pipeline_base.v
Info: addr_router: "mm_interconnect_1" instantiated altera_merlin_router "addr_router"
Info: id_router: "mm_interconnect_1" instantiated altera_merlin_router "id_router"
Info: cmd_xbar_demux: "mm_interconnect_1" instantiated altera_merlin_demultiplexer "cmd_xbar_demux"
Info: cmd_xbar_mux: "mm_interconnect_1" instantiated altera_merlin_multiplexer "cmd_xbar_mux"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_demux: "mm_interconnect_1" instantiated altera_merlin_demultiplexer "rsp_xbar_demux"
Info: rsp_xbar_mux: "mm_interconnect_1" instantiated altera_merlin_multiplexer "rsp_xbar_mux"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: addr_router: "mm_interconnect_3" instantiated altera_merlin_router "addr_router"
Info: id_router: "mm_interconnect_3" instantiated altera_merlin_router "id_router"
Info: cmd_xbar_demux: "mm_interconnect_3" instantiated altera_merlin_demultiplexer "cmd_xbar_demux"
Info: cmd_xbar_mux: "mm_interconnect_3" instantiated altera_merlin_multiplexer "cmd_xbar_mux"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: rsp_xbar_demux: "mm_interconnect_3" instantiated altera_merlin_demultiplexer "rsp_xbar_demux"
Info: rsp_xbar_mux: "mm_interconnect_3" instantiated altera_merlin_multiplexer "rsp_xbar_mux"
Info: Reusing file /home/alek/aktualne/github/ao486/syn/soc/system/synthesis/submodules/altera_merlin_arbitrator.sv
Info: system: Done "system" with 90 modules, 175 files, 4471143 bytes
Info: ip-generate succeeded.
Info: Finished: Create HDL design files for synthesis
/trunk/bios/bochs-2.6.2/rombios.c.diff
0,0 → 1,59
185c185
< mov ax,#0x21 //ao #?1
---
> mov ax,#?1
1540,1545c1540,1541
< if((action & BIOS_PRINTF_DEBUG) || (action & BIOS_PRINTF_INFO) || (action & BIOS_PRINTF_SCREEN)) {
< while(inw(DEBUG_PORT+6) == 0) { ; }
< }
< if (action & BIOS_PRINTF_DEBUG) outb(DEBUG_PORT, c);
< if (action & BIOS_PRINTF_INFO) outb(INFO_PORT, c);
< if (action & BIOS_PRINTF_SCREEN) outb(INFO_PORT, c);
---
> if (action & BIOS_PRINTF_DEBUG) outb(DEBUG_PORT, c);
> if (action & BIOS_PRINTF_INFO) outb(INFO_PORT, c);
1709c1705
< outb(PANIC_PORT2, '&'); //ao 0x00
---
> outb(PANIC_PORT2, 0x00);
2516,2518c2512
< //AO modif
< Bit16u time=0,last=0;
< //AO modif
---
> Bit32u time=0,last=0;
2539,2541c2533
< //AO modif
< if (time>>8 != last) // mod 2048 each 16 ms
< //AO modif
---
> if (time>>16 != last) // mod 2048 each 16 ms
2543,2548c2535,2536
< //AO modif
< last = time >>8;
< //AO modif
< //AO modif
< BX_DEBUG_ATA("await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) %d time= %ld timeout= %d, status= %x\n",when_done,time>>3, timeout, status);
< //AO modif
---
> last = time >>16;
> BX_DEBUG_ATA("await_ide: (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) %d time= %ld timeout= %d\n",when_done,time>>11, timeout);
2552,2554c2540
< //AO modif
< BX_DEBUG_ATA("await_ide: ERROR (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) %d time= %ld timeout= %d\n",when_done,time>>3, timeout);
< //AO modif
---
> BX_DEBUG_ATA("await_ide: ERROR (TIMEOUT,BSY,!BSY,!BSY_DRQ,!BSY_!DRQ,!BSY_RDY) %d time= %ld timeout= %d\n",when_done,time>>11, timeout);
2557,2559c2543
< //AO modif
< if ((timeout == 0) || ((time>>3) > timeout)) break;
< //AO modif
---
> if ((timeout == 0) || ((time>>11) > timeout)) break;
3118,3121c3102
< //AO modification start
< //modif if(ioflag == 0) await_ide(NOT_BSY, iobase1, IDE_TIMEOUT);
< await_ide(NOT_BSY, iobase1, IDE_TIMEOUT);
< //AO modification end
---
> if(ioflag == 0) await_ide(NOT_BSY, iobase1, IDE_TIMEOUT);
/trunk/bios/bochs-2.6.2/rombios.h.diff
0,0 → 1,26
42,45c42,45
< #define PANIC_PORT 0x8888 //ao 0x400
< #define PANIC_PORT2 0x8888 //ao 0x401
< #define INFO_PORT 0x8888 //ao 0x402
< #define DEBUG_PORT 0x8888 //ao 0x403
---
> #define PANIC_PORT 0x400
> #define PANIC_PORT2 0x401
> #define INFO_PORT 0x402
> #define DEBUG_PORT 0x403
98,100c98,100
< #define BX_PCIBIOS 0 //ao
< #define BX_APM 0 //ao
< #define BX_PNPBIOS 0 //ao
---
> #define BX_PCIBIOS 1
> #define BX_APM 1
> #define BX_PNPBIOS 1
105c105
< #define BX_ELTORITO_BOOT 0 //ao
---
> #define BX_ELTORITO_BOOT 1
110c110
< #define BX_VIRTUAL_PORTS 0 //ao /* normal output to Bochs ports */
---
> #define BX_VIRTUAL_PORTS 1 /* normal output to Bochs ports */
/trunk/bios/vgabios-0.7a/Makefile.diff
0,0 → 1,10
34,35c34
< vgabios.bin : VGAFLAGS :=
< #-DVBE -DPCIBIOS
---
> vgabios.bin : VGAFLAGS := -DVBE -DPCIBIOS
47,48c46
< vgabios.bin : $(VGA_FILES) biossums
< #$(VGA_FILES) $(VBE_FILES) biossums
---
> vgabios.bin : $(VGA_FILES) $(VBE_FILES) biossums

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.