Assigning default drivers to peripherals Assigned Driver cpu 1.00.a for instance microblaze_0 Assigned Driver generic 1.00.a for instance mb_opb Assigned Driver uartlite 1.00.b for instance debug_module Assigned Driver generic 1.00.a for instance dlmb_cntlr Assigned Driver generic 1.00.a for instance ilmb_cntlr Assigned Driver uartlite 1.00.b for instance RS232 Assigned Driver gpio 1.00.a for instance LEDs_4Bit Assigned Driver generic 1.00.a for instance SDRAM_8Mx32 Assigned Driver generic 1.00.a for instance opb_bram_if_cntlr_1 Project Opened. Project Opened. Project Opened. Project Opened. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make netlist; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00010000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00010000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:135 - elaborating IP. bram_block (opb_bram_if_cntlr_1_bram) - F:\Fary\EDK61-MB\system.mhs:217 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:46 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:73 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:81 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:99 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:107 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:115 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:125 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:135 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:142 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:158 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:170 - Running XST synthesis opb_bram_if_cntlr_1_wrapper (opb_bram_if_cntlr_1) - F:\Fary\EDK61-MB\system.mhs:206 - Running XST synthesis opb_bram_if_cntlr_1_bram_wrapper (opb_bram_if_cntlr_1_bram) - F:\Fary\EDK61-MB\system.mhs:217 - Running XST synthesis Rebuilding cache ... Total run time: 220.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1237: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1243: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1249: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1255: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1263: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1271: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1279: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1287: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1293: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1299: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1305: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1311: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1317: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1323: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1329: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1335: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1341: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1347: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1353: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1359: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1365: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1371: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1377: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1383: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1389: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1395: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1401: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1407: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1415: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1423: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1431: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1439: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1447: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1455: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1463: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1471: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1479: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1487: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1495: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1503: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1511: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1519: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1527: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1535: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1543: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1551: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1559: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1567: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1575: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1583: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1591: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1599: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1607: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1615: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1623: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1631: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1639: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1647: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1655: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1663: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1669: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1675: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1681: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1687: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1693: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Loading device for application Xst from file '2vp7.nph' in environment C:/Xilinx. Mapping all equations... Building and optimizing final netlist ... ========================================================================= * Final Report * ========================================================================= Final Results Top Level Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc Output Format : ngc Optimization Goal : speed Keep Hierarchy : no Design Statistics # IOs : 65 Cell Usage : # BELS : 2 # GND : 1 # VCC : 1 # Clock Buffers : 1 # BUFGP : 1 # IO Buffers : 64 # IBUF : 2 # IOBUF : 36 # OBUF : 26 # Others : 13 # debug_module_wrapper : 1 # dlmb_cntlr_wrapper : 1 # dlmb_wrapper : 1 # ilmb_cntlr_wrapper : 1 # ilmb_wrapper : 1 # leds_4bit_wrapper : 1 # lmb_bram_wrapper : 1 # mb_opb_wrapper : 1 # microblaze_0_wrapper : 1 # opb_bram_if_cntlr_1_bram_wrapper: 1 # opb_bram_if_cntlr_1_wrapper : 1 # rs232_wrapper : 1 # sdram_8mx32_wrapper : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp7fg456-6 Number of bonded IOBs: 64 out of 248 25% Number of GCLKs: 1 out of 16 6% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ No clock signals found in this design Timing Summary: --------------- Speed Grade: -6 Minimum period: No path found Minimum input arrival time before clock: No path found Maximum output required time after clock: No path found Maximum combinational path delay: 3.915ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ------------------------------------------------------------------------- Timing constraint: Default path analysis Delay: 3.915ns (Levels of Logic = 1) Source: sdram_8mx32:SDRAM_DQ_O<27> (PAD) Destination: SDRAM_8Mx32_SDRAM_DQ<27> (PAD) Data Path: sdram_8mx32:SDRAM_DQ_O<27> to SDRAM_8Mx32_SDRAM_DQ<27> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ sdram_8mx32_wrapper:SDRAM_DQ_O<27> 1 0.000 0.414 sdram_8mx32 (SDRAM_8Mx32_SDRAM_DQ_O<27>) IOBUF:I->IO 3.501 iobuf_54 (SDRAM_8Mx32_SDRAM_DQ<27>) ---------------------------------------- Total 3.915ns (3.501ns logic, 0.414ns route) (89.4% logic, 10.6% route) ========================================================================= CPU : 12.70 / 13.05 s | Elapsed : 13.00 / 13.00 s --> Total memory usage is 91556 kilobytes Done. Copied file bitgen.ut from $XILINX_EDK/data directory to etc directory Copied file bitgen_spartan3.ut from $XILINX_EDK/data directory to etc directory Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make bits; exit;" Started... Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc .... Copying flowfile C:/Xilinx/xilinx/data/fpga.flw into working directory F:/Fary/EDK61-MB/implementation Using Flow File: F:/Fary/EDK61-MB/implementation/fpga.flw Using Option File(s): F:/Fary/EDK61-MB/implementation/fast_runtime.opt Creating Script File ... #----------------------------------------------# # Starting program ngdbuild # ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm F:/Fary/EDK61-MB/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------# Release 6.1.02i - ngdbuild G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm -uc system.ucf F:/Fary/EDK61-MB/implementation/system.ngc system.ngd Reading NGO file "F:/Fary/EDK61-MB/implementation/system.ngc" ... Reading component libraries for design expansion... Loading design module "F:/Fary/EDK61-MB/implementation/microblaze_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/mb_opb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/debug_module_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/lmb_bram_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/rs232_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/leds_4bit_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/sdram_8mx32_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_bram_if_cntlr_1_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_bram_if_cntlr_1_bram_wrapper.ngc"... Annotating constraints to design from file "system.ucf" ... Checking timing specifications ... Processing BMM file ... Checking expanded design ... WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I2' has unconnected output pin WARNING:NgdBuild:454 - logical net 'dlmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<30>' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<31>' has no load WARNING:NgdBuild:454 - logical net 'ilmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'net_vcc5<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/JUMP_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_WRITE' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<0>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Iopb_Interface_I/Iopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Dopb_Interface_I/Dopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Data_Flow_I/PC_Module_I/PC_Bit_I0/Carry_Out' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/INTERRUPT_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/VALID_INSTR' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/MB_Halted' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<0>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<31>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<30>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<29>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<28>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<27>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<26>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<25>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<24>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<23>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<22>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<21>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<20>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<19>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<18>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<17>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<16>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<15>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<14>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<13>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<12>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<11>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<10>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<9>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<8>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<7>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<6>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<5>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<4>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<3>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<2>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<1>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwAck' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_reset' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_sel1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_drck1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/Interrupt' has no load WARNING:NgdBuild:454 - logical net 'rs232/Interrupt' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<0>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<1>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<2>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<3>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<4>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<5>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<6>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<7>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<8>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<9>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<10>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<11>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<12>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<13>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<14>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<15>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<16>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<17>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<18>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<19>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<20>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<21>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<22>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<23>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<24>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<25>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<26>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<27>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<28>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<29>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<30>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<31>' has no load NGDBUILD Design Results Summary: Number of errors: 0 Number of warnings: 109 Total memory usage is 55860 kilobytes Writing NGD file "system.ngd" ... Writing NGDBUILD log file "system.bld"... NGDBUILD done. #----------------------------------------------# # Starting program map # map -o system_map.ncd system.ngd system.pcf #----------------------------------------------# Release 6.1.02i - Map G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Using target part "2vp7fg456-6". Removing unused or disabled logic... Running cover... Writing file system_map.ngm... Running directed packing... Running delay-based LUT packing... Running related packing... Writing design file "system_map.ncd"... Design Summary: Number of errors: 0 Number of warnings: 74 Logic Utilization: Number of Slice Flip Flops: 1,279 out of 9,856 12% Number of 4 input LUTs: 1,801 out of 9,856 18% Logic Distribution: Number of occupied Slices: 1,485 out of 4,928 30% Number of Slices containing only related logic: 1,485 out of 1,485 100% Number of Slices containing unrelated logic: 0 out of 1,485 0% *See NOTES below for an explanation of the effects of unrelated logic Total Number 4 input LUTs: 2,297 out of 9,856 23% Number used as logic: 1,801 Number used as a route-thru: 39 Number used for Dual Port RAMs: 256 (Two LUTs used per Dual Port RAM) Number used as Shift registers: 201 Number of bonded IOBs: 65 out of 248 26% IOB Flip Flops: 117 Number of PPC405s: 0 out of 1 0% Number of Block RAMs: 39 out of 44 88% Number of MULT18X18s: 3 out of 44 6% Number of GCLKs: 2 out of 16 12% Number of BSCANs: 1 out of 1 100% Number of GTs: 0 out of 8 0% Number of GT10s: 0 out of 0 0% Number of RPM macros: 11 Total equivalent gate count for design: 2,637,948 Additional JTAG gate count for IOBs: 3,120 Peak Memory Usage: 118 MB NOTES: Related logic is defined as being logic that shares connectivity - e.g. two LUTs are "related" if they share common inputs. When assembling slices, Map gives priority to combine logic that is related. Doing so results in the best timing performance. Unrelated logic shares no connectivity. Map will only begin packing unrelated logic into a slice once 99% of the slices are occupied through related logic packing. Note that once logic distribution reaches the 99% level through related logic packing, this does not mean the device is completely utilized. Unrelated logic packing will then begin, continuing until all usable LUTs and FFs are occupied. Depending on your timing budget, increased levels of unrelated logic packing may adversely affect the overall timing performance of your design. Mapping completed. See MAP report file "system_map.mrp" for details. #----------------------------------------------# # Starting program par # par -w -ol 5 system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Par G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Constraints file: system.pcf Loading device database for application Par from file "system_map.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Par from file '2vp7.nph' in environment C:/Xilinx. Device speed data version: PRODUCTION 1.82 2003-09-30. Resolving physical constraints. Finished resolving physical constraints. Device utilization summary: Number of External IOBs 65 out of 248 26% Number of LOCed External IOBs 65 out of 65 100% Number of MULT18X18s 3 out of 44 6% Number of RAMB16s 39 out of 44 88% Number of SLICEs 1485 out of 4928 30% Number of BSCANs 1 out of 1 100% Number of BUFGMUXs 2 out of 16 12% Overall effort level (-ol): Medium (set by user) Placer effort level (-pl): Medium (set by user) Placer cost table entry (-t): 1 Router effort level (-rl): Medium (set by user) Starting initial Timing Analysis. REAL time: 3 secs Finished initial Timing Analysis. REAL time: 7 secs Phase 1.1 Phase 1.1 (Checksum:98dcd2) REAL time: 7 secs Phase 2.2 . .... Phase 2.2 (Checksum:1312cfe) REAL time: 14 secs Phase 3.3 Phase 3.3 (Checksum:1c9c37d) REAL time: 14 secs Phase 4.5 Phase 4.5 (Checksum:26259fc) REAL time: 14 secs Phase 5.8 . .... ..... .... .... ..... .... ..... .... ..... .... ..... .......... ... .... .... ..... .... ..... .... ..... .... ..... .... ... ........ ........... Phase 5.8 (Checksum:e24671) REAL time: 1 mins 11 secs Phase 6.5 Phase 6.5 (Checksum:39386fa) REAL time: 1 mins 11 secs Phase 7.18 Phase 7.18 (Checksum:42c1d79) REAL time: 1 mins 24 secs Phase 8.24 Phase 8.24 (Checksum:4c4b3f8) REAL time: 1 mins 24 secs Phase 9.27 Phase 9.27 (Checksum:55d4a77) REAL time: 1 mins 30 secs Writing design to file system.ncd. Total REAL time to Placer completion: 1 mins 31 secs Total CPU time to Placer completion: 1 mins 28 secs Phase 1: 15206 unrouted; REAL time: 1 mins 32 secs Phase 2: 13463 unrouted; REAL time: 1 mins 36 secs Phase 3: 4692 unrouted; REAL time: 1 mins 40 secs Phase 4: 4692 unrouted; (222873) REAL time: 1 mins 41 secs Phase 5: 5207 unrouted; (14242) REAL time: 2 mins 36 secs Phase 6: 5230 unrouted; (7662) REAL time: 2 mins 38 secs Phase 7: 4830 unrouted; (2949) REAL time: 3 mins 3 secs Phase 8: 4830 unrouted; (2949) REAL time: 3 mins 53 secs Phase 9: 0 unrouted; (7333) REAL time: 4 mins 25 secs Writing design to file system.ncd. Phase 10: 0 unrouted; (7333) REAL time: 5 mins 46 secs Writing design to file system.ncd. Phase 11: 0 unrouted; (6866) REAL time: 6 mins 3 secs Phase 12: 0 unrouted; (6422) REAL time: 6 mins 13 secs Phase 13: 0 unrouted; (5234) REAL time: 6 mins 24 secs Phase 14: 0 unrouted; (5234) REAL time: 6 mins 40 secs Total REAL time to Router completion: 6 mins 48 secs Total CPU time to Router completion: 6 mins 41 secs Generating "par" statistics. ************************** Generating Clock Report ************************** +-------------------------+----------+------+------+------------+-------------+ | Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)| +-------------------------+----------+------+------+------------+-------------+ |SDRAM_8Mx32_SDRAM_Clk_OB | | | | | | | UF | BUFGMUX2P| No | 1022 | 0.173 | 1.310 | +-------------------------+----------+------+------+------------+-------------+ | DBG_CLK_s | BUFGMUX6P| No | 162 | 0.164 | 1.306 | +-------------------------+----------+------+------+------------+-------------+ |debug_module/bscan_updat | | | | | | | e | Local | | 1 | 0.000 | 0.412 | +-------------------------+----------+------+------+------------+-------------+ Timing Score: 5234 WARNING:Par:62 - Timing constraints have not been met. Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. -------------------------------------------------------------------------------- Constraint | Requested | Actual | Logic | | | Levels -------------------------------------------------------------------------------- * NET "bufgp_63/IBUFG" PERIOD = 10 nS HI | 10.000ns | 11.446ns | 4 GH 50.000000 % | | | -------------------------------------------------------------------------------- 1 constraint not met. Generating Pad Report. All signals are completely routed. Total REAL time to PAR completion: 6 mins 54 secs Total CPU time to PAR completion: 6 mins 46 secs Peak Memory Usage: 187 MB Placement: Completed - No errors found. Routing: Completed - No errors found. Timing: Completed - 14 errors found. Writing design to file system.ncd. PAR done. #----------------------------------------------# # Starting program post_par_trce # trce -e 3 -xml system.twx system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application trce from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application trce from file '2vp7.nph' in environment C:/Xilinx. -------------------------------------------------------------------------------- Release 6.1.02i Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. trce -e 3 -xml system.twx system.ncd system.pcf Design file: system.ncd Physical constraint file: system.pcf Device,speed: xc2vp7,-6 (PRODUCTION 1.82 2003-09-30) Report level: error report -------------------------------------------------------------------------------- INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report. Timing summary: --------------- Timing errors: 14 Score: 5234 Constraints cover 277047 paths, 0 nets, and 13025 connections Design statistics: Minimum period: 11.446ns (Maximum frequency: 87.367MHz) Analysis completed Thu Dec 04 10:18:29 2003 -------------------------------------------------------------------------------- Generating Report ... Total time: 9 secs xflow done! cd implementation; bitgen -w -f bitgen.ut system Release 6.1.02i - Bitgen G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application Bitgen from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Bitgen from file '2vp7.nph' in environment C:/Xilinx. Opened constraints file system.pcf. Thu Dec 04 10:18:33 2003 Running DRC. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. DRC detected 0 errors and 64 warnings. Creating bit map... Saving bit stream in "system.bit". Creating bit mask... Saving mask bit stream in "system.msk". Bitstream generation is complete. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -executable microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -executable microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 WARNING:MDT - F:\Fary\EDK61-MB\system.mss:11 - PARAMETER debug_peripheral has a dependent condition : "default_init = xmdstub" that is not satsified in MSS file. Discarding PARAMETER debug_peripheral ... INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_bram_if_cntlr_1 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-executable \ code/bootloader.c:66: parse error before `typedef' code/bootloader.c:74: parse error before `menu_function' code/bootloader.c:74: warning: no semicolon at end of struct or union code/bootloader.c:76: parse error before `}' code/bootloader.c:76: warning: data definition has no type or storage class code/bootloader.c:78: parse error before `main_menu' code/bootloader.c:79: warning: braces around scalar initializer code/bootloader.c:79: warning: (near initialization for `main_menu[0]') code/bootloader.c:79: warning: initialization makes integer from pointer without a cast code/bootloader.c:79: warning: excess elements in scalar initializer code/bootloader.c:79: warning: (near initialization for `main_menu[0]') code/bootloader.c:80: warning: braces around scalar initializer code/bootloader.c:80: warning: (near initialization for `main_menu[1]') code/bootloader.c:80: warning: initialization makes integer from pointer without a cast code/bootloader.c:80: warning: excess elements in scalar initializer code/bootloader.c:80: warning: (near initialization for `main_menu[1]') code/bootloader.c:81: warning: braces around scalar initializer code/bootloader.c:81: warning: (near initialization for `main_menu[2]') code/bootloader.c:81: warning: initialization makes integer from pointer without a cast code/bootloader.c:81: warning: excess elements in scalar initializer code/bootloader.c:81: warning: (near initialization for `main_menu[2]') code/bootloader.c:82: warning: braces around scalar initializer code/bootloader.c:82: warning: (near initialization for `main_menu[3]') code/bootloader.c:82: warning: initialization makes integer from pointer without a cast code/bootloader.c:82: warning: excess elements in scalar initializer code/bootloader.c:82: warning: (near initialization for `main_menu[3]') code/bootloader.c:83: warning: braces around scalar initializer code/bootloader.c:83: warning: (near initialization for `main_menu[4]') code/bootloader.c:83: warning: excess elements in scalar initializer code/bootloader.c:83: warning: (near initialization for `main_menu[4]') code/bootloader.c:83: warning: data definition has no type or storage class code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_image_into_flash': code/bootloader.c:330: `ddr_ptr' undeclared (first use in this function) code/bootloader.c:330: (Each undeclared identifier is reported only once code/bootloader.c:330: for each function it appears in.) code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:386: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:388: `ddr_ptr' undeclared (first use in this function) code/bootloader.c: At top level: code/bootloader.c:419: parse error before `*' code/bootloader.c: In function `do_menu': code/bootloader.c:430: `menu' undeclared (first use in this function) code/bootloader.c: In function `main': code/bootloader.c:453: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast make: *** [microblaze_0/code/executable.elf] Error 1 Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-executable \ code/bootloader.c:66: parse error before `typedef' code/bootloader.c:74: parse error before `menu_function' code/bootloader.c:74: warning: no semicolon at end of struct or union code/bootloader.c:76: parse error before `}' code/bootloader.c:76: warning: data definition has no type or storage class code/bootloader.c:78: parse error before `main_menu' code/bootloader.c:79: warning: braces around scalar initializer code/bootloader.c:79: warning: (near initialization for `main_menu[0]') code/bootloader.c:79: warning: initialization makes integer from pointer without a cast code/bootloader.c:79: warning: excess elements in scalar initializer code/bootloader.c:79: warning: (near initialization for `main_menu[0]') code/bootloader.c:80: warning: braces around scalar initializer code/bootloader.c:80: warning: (near initialization for `main_menu[1]') code/bootloader.c:80: warning: initialization makes integer from pointer without a cast code/bootloader.c:80: warning: excess elements in scalar initializer code/bootloader.c:80: warning: (near initialization for `main_menu[1]') code/bootloader.c:81: warning: braces around scalar initializer code/bootloader.c:81: warning: (near initialization for `main_menu[2]') code/bootloader.c:81: warning: initialization makes integer from pointer without a cast code/bootloader.c:81: warning: excess elements in scalar initializer code/bootloader.c:81: warning: (near initialization for `main_menu[2]') code/bootloader.c:82: warning: braces around scalar initializer code/bootloader.c:82: warning: (near initialization for `main_menu[3]') code/bootloader.c:82: warning: initialization makes integer from pointer without a cast code/bootloader.c:82: warning: excess elements in scalar initializer code/bootloader.c:82: warning: (near initialization for `main_menu[3]') code/bootloader.c:83: warning: braces around scalar initializer code/bootloader.c:83: warning: (near initialization for `main_menu[4]') code/bootloader.c:83: warning: excess elements in scalar initializer code/bootloader.c:83: warning: (near initialization for `main_menu[4]') code/bootloader.c:83: warning: data definition has no type or storage class code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: At top level: code/bootloader.c:424: parse error before `*' code/bootloader.c: In function `do_menu': code/bootloader.c:435: `menu' undeclared (first use in this function) code/bootloader.c:435: (Each undeclared identifier is reported only once code/bootloader.c:435: for each function it appears in.) code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast make: *** [microblaze_0/code/executable.elf] Error 1 Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-executable \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `progress_callback': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x34): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x40): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `progress_bar': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0xc0): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0xe4): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `verify_image': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x474): undefined reference to `inbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `menu_image_into_flash': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x568): undefined reference to `inbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `menu_execute_ram_image': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x710): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x71c): undefined reference to `inbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `menu_execute_flash_image': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x790): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o: In function `get_number': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccocsoNY.o(.text+0x84c): undefined reference to `outbyte' ./microblaze_0/lib//libc.a(print.o): In function `print': print.o(.text+0x1c): undefined reference to `outbyte' ./microblaze_0/lib//libc.a(xil_printf.o): In function `outs': xil_printf.o(.text+0x68): undefined reference to `outbyte' xil_printf.o(.text+0x98): undefined reference to `outbyte' ./microblaze_0/lib//libc.a(xil_printf.o)(.text+0x110): more undefined references to `outbyte' follow make: *** [microblaze_0/code/executable.elf] Error 1 Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-executable \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `progress_callback': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x34): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x40): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `progress_bar': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0xc0): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0xe4): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `verify_image': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x474): undefined reference to `inbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `menu_image_into_flash': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x568): undefined reference to `inbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `menu_execute_ram_image': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x710): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x71c): undefined reference to `inbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `menu_execute_flash_image': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x790): undefined reference to `outbyte' /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o: In function `get_number': /xygdrive/c/DOCUME~1/farina/LOCALS~1/Temp/ccDklgXT.o(.text+0x84c): undefined reference to `outbyte' ./microblaze_0/lib//libc.a(print.o): In function `print': print.o(.text+0x1c): undefined reference to `outbyte' ./microblaze_0/lib//libc.a(xil_printf.o): In function `outs': xil_printf.o(.text+0x68): undefined reference to `outbyte' xil_printf.o(.text+0x98): undefined reference to `outbyte' ./microblaze_0/lib//libc.a(xil_printf.o)(.text+0x110): more undefined references to `outbyte' follow make: *** [microblaze_0/code/executable.elf] Error 1 Done. Project Saved. Project Opened. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libsclean; exit;" Started... rm -rf microblaze_0/lib/ Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -executable microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -executable microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 WARNING:MDT - F:\Fary\EDK61-MB\system.mss:11 - PARAMETER debug_peripheral has a dependent condition : "default_init = xmdstub" that is not satsified in MSS file. Discarding PARAMETER debug_peripheral ... INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_bram_if_cntlr_1 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-executable \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7462 852 1088 9402 24ba microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/executable.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libsclean; exit;" Started... rm -rf microblaze_0/lib/ Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make programclean; exit;" Started... rm -f microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_bram_if_cntlr_1 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7478 852 1088 9418 24ca microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libsclean; exit;" Started... rm -rf microblaze_0/lib/ Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make programclean; exit;" Started... rm -f microblaze_0/code/executable.elf Done. Project Saved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_bram_if_cntlr_1 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7478 852 1088 9418 24ca microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM ERROR:iMPACT:1062 - Can only assign files to devices between positions 1 to 1 // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" FATAL_ERROR:iMPACT:XOS/Portability/export/Port_Main.h:127:1.17 - This application has discovered an exceptional condition from which it cannot recover. Process will terminate. To resolve this error, please consult the Answers Database and other online resources at http://support.xilinx.com. If you need further assistance, please open a Webcase by clicking on the "WebCase" link at http://support.xilinx.com make: *** [download] Error 1 Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....'1': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '2': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '3': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '4': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '5': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '6': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '7': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '8': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '9': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '10': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '11': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '12': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '13': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '14': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '15': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '16': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '17': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '18': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '19': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '20': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '21': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '22': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '23': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '24': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '25': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '26': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '27': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '28': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '29': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '30': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '31': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '32': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '33': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '34': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '35': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '36': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '37': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '38': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- '39': : Manufacturer's ID =Unknown INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0010 INFO:iMPACT:1588 - '40':The part does not appear to be Xilinx Part. '40': : Manufacturer's ID =Unknown , Version : 2 INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 1111 INFO:iMPACT:1588 - '41':The part does not appear to be Xilinx Part. '41': : Manufacturer's ID =Unknown , Version : 15 INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... ERROR:iMPACT:477 - The bsdl for device 'UNKNOWN' is out of date. Please check your installation. ERROR:iMPACT:490 - Boundary-scan chain validation terminated. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:113 - overriding c_mask value 0x10000000 to 0b00010000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:123 - overriding c_mask value 0x10000000 to 0b00010000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:130 - elaborating IP. bram_block (opb_bram_if_cntlr_1_bram) - F:\Fary\EDK61-MB\system.mhs:212 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:41 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:68 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:76 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:94 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:102 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:110 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:120 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:130 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:137 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:153 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:165 - Running XST synthesis opb_bram_if_cntlr_1_wrapper (opb_bram_if_cntlr_1) - F:\Fary\EDK61-MB\system.mhs:201 - Running XST synthesis opb_bram_if_cntlr_1_bram_wrapper (opb_bram_if_cntlr_1_bram) - F:\Fary\EDK61-MB\system.mhs:212 - Running XST synthesis Rebuilding cache ... Total run time: 211.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1237: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1243: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1249: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1255: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1263: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1271: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1279: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1287: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1293: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1299: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1305: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1311: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1317: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1323: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1329: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1335: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1341: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1347: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1353: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1359: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1365: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1371: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1377: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1383: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1389: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1395: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1401: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1407: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1415: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1423: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1431: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1439: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1447: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1455: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1463: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1471: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1479: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1487: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1495: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1503: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1511: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1519: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1527: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1535: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1543: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1551: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1559: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1567: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1575: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1583: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1591: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1599: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1607: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1615: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1623: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1631: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1639: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1647: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1655: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1663: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1669: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1675: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1681: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1687: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1693: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Loading device for application Xst from file '2vp7.nph' in environment C:/Xilinx. Mapping all equations... Building and optimizing final netlist ... ========================================================================= * Final Report * ========================================================================= Final Results Top Level Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc Output Format : ngc Optimization Goal : speed Keep Hierarchy : no Design Statistics # IOs : 65 Cell Usage : # BELS : 2 # GND : 1 # VCC : 1 # Clock Buffers : 1 # BUFGP : 1 # IO Buffers : 64 # IBUF : 2 # IOBUF : 36 # OBUF : 26 # Others : 13 # debug_module_wrapper : 1 # dlmb_cntlr_wrapper : 1 # dlmb_wrapper : 1 # ilmb_cntlr_wrapper : 1 # ilmb_wrapper : 1 # leds_4bit_wrapper : 1 # lmb_bram_wrapper : 1 # mb_opb_wrapper : 1 # microblaze_0_wrapper : 1 # opb_bram_if_cntlr_1_bram_wrapper: 1 # opb_bram_if_cntlr_1_wrapper : 1 # rs232_wrapper : 1 # sdram_8mx32_wrapper : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp7fg456-6 Number of bonded IOBs: 64 out of 248 25% Number of GCLKs: 1 out of 16 6% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ No clock signals found in this design Timing Summary: --------------- Speed Grade: -6 Minimum period: No path found Minimum input arrival time before clock: No path found Maximum output required time after clock: No path found Maximum combinational path delay: 3.915ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ------------------------------------------------------------------------- Timing constraint: Default path analysis Delay: 3.915ns (Levels of Logic = 1) Source: sdram_8mx32:SDRAM_DQ_O<27> (PAD) Destination: SDRAM_8Mx32_SDRAM_DQ<27> (PAD) Data Path: sdram_8mx32:SDRAM_DQ_O<27> to SDRAM_8Mx32_SDRAM_DQ<27> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ sdram_8mx32_wrapper:SDRAM_DQ_O<27> 1 0.000 0.414 sdram_8mx32 (SDRAM_8Mx32_SDRAM_DQ_O<27>) IOBUF:I->IO 3.501 iobuf_54 (SDRAM_8Mx32_SDRAM_DQ<27>) ---------------------------------------- Total 3.915ns (3.501ns logic, 0.414ns route) (89.4% logic, 10.6% route) ========================================================================= CPU : 12.10 / 12.39 s | Elapsed : 12.00 / 12.00 s --> Total memory usage is 91556 kilobytes Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc .... Copying flowfile C:/Xilinx/xilinx/data/fpga.flw into working directory F:/Fary/EDK61-MB/implementation Using Flow File: F:/Fary/EDK61-MB/implementation/fpga.flw Using Option File(s): F:/Fary/EDK61-MB/implementation/fast_runtime.opt Creating Script File ... #----------------------------------------------# # Starting program ngdbuild # ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm F:/Fary/EDK61-MB/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------# Release 6.1.02i - ngdbuild G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm -uc system.ucf F:/Fary/EDK61-MB/implementation/system.ngc system.ngd Reading NGO file "F:/Fary/EDK61-MB/implementation/system.ngc" ... Reading component libraries for design expansion... Loading design module "F:/Fary/EDK61-MB/implementation/microblaze_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/mb_opb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/debug_module_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/lmb_bram_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/rs232_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/leds_4bit_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/sdram_8mx32_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_bram_if_cntlr_1_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_bram_if_cntlr_1_bram_wrapper.ngc"... Annotating constraints to design from file "system.ucf" ... Checking timing specifications ... Processing BMM file ... Checking expanded design ... WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I2' has unconnected output pin WARNING:NgdBuild:454 - logical net 'dlmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<30>' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<31>' has no load WARNING:NgdBuild:454 - logical net 'ilmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'net_vcc5<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/JUMP_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_WRITE' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<0>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Iopb_Interface_I/Iopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Dopb_Interface_I/Dopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Data_Flow_I/PC_Module_I/PC_Bit_I0/Carry_Out' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/INTERRUPT_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/VALID_INSTR' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/MB_Halted' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<0>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<31>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<30>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<29>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<28>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<27>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<26>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<25>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<24>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<23>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<22>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<21>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<20>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<19>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<18>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<17>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<16>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<15>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<14>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<13>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<12>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<11>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<10>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<9>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<8>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<7>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<6>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<5>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<4>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<3>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<2>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<1>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwAck' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_reset' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_sel1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_drck1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/Interrupt' has no load WARNING:NgdBuild:454 - logical net 'rs232/Interrupt' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<0>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<1>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<2>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<3>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<4>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<5>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<6>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<7>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<8>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<9>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<10>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<11>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<12>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<13>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<14>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<15>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<16>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<17>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<18>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<19>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<20>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<21>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<22>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<23>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<24>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<25>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<26>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<27>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<28>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<29>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<30>' has no load WARNING:NgdBuild:454 - logical net 'opb_bram_if_cntlr_1_bram/BRAM_Din_B<31>' has no load NGDBUILD Design Results Summary: Number of errors: 0 Number of warnings: 109 Total memory usage is 55860 kilobytes Writing NGD file "system.ngd" ... Writing NGDBUILD log file "system.bld"... NGDBUILD done. #----------------------------------------------# # Starting program map # map -o system_map.ncd system.ngd system.pcf #----------------------------------------------# Release 6.1.02i - Map G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Using target part "2vp7fg456-6". Removing unused or disabled logic... Running cover... Writing file system_map.ngm... Running directed packing... Running delay-based LUT packing... Running related packing... Writing design file "system_map.ncd"... Design Summary: Number of errors: 0 Number of warnings: 74 Logic Utilization: Number of Slice Flip Flops: 1,275 out of 9,856 12% Number of 4 input LUTs: 1,796 out of 9,856 18% Logic Distribution: Number of occupied Slices: 1,480 out of 4,928 30% Number of Slices containing only related logic: 1,480 out of 1,480 100% Number of Slices containing unrelated logic: 0 out of 1,480 0% *See NOTES below for an explanation of the effects of unrelated logic Total Number 4 input LUTs: 2,292 out of 9,856 23% Number used as logic: 1,796 Number used as a route-thru: 39 Number used for Dual Port RAMs: 256 (Two LUTs used per Dual Port RAM) Number used as Shift registers: 201 Number of bonded IOBs: 65 out of 248 26% IOB Flip Flops: 117 Number of PPC405s: 0 out of 1 0% Number of Block RAMs: 39 out of 44 88% Number of MULT18X18s: 3 out of 44 6% Number of GCLKs: 2 out of 16 12% Number of BSCANs: 1 out of 1 100% Number of GTs: 0 out of 8 0% Number of GT10s: 0 out of 0 0% Number of RPM macros: 11 Total equivalent gate count for design: 2,637,862 Additional JTAG gate count for IOBs: 3,120 Peak Memory Usage: 118 MB NOTES: Related logic is defined as being logic that shares connectivity - e.g. two LUTs are "related" if they share common inputs. When assembling slices, Map gives priority to combine logic that is related. Doing so results in the best timing performance. Unrelated logic shares no connectivity. Map will only begin packing unrelated logic into a slice once 99% of the slices are occupied through related logic packing. Note that once logic distribution reaches the 99% level through related logic packing, this does not mean the device is completely utilized. Unrelated logic packing will then begin, continuing until all usable LUTs and FFs are occupied. Depending on your timing budget, increased levels of unrelated logic packing may adversely affect the overall timing performance of your design. Mapping completed. See MAP report file "system_map.mrp" for details. #----------------------------------------------# # Starting program par # par -w -ol 5 system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Par G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Constraints file: system.pcf Loading device database for application Par from file "system_map.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Par from file '2vp7.nph' in environment C:/Xilinx. Device speed data version: PRODUCTION 1.82 2003-09-30. Resolving physical constraints. Finished resolving physical constraints. Device utilization summary: Number of External IOBs 65 out of 248 26% Number of LOCed External IOBs 65 out of 65 100% Number of MULT18X18s 3 out of 44 6% Number of RAMB16s 39 out of 44 88% Number of SLICEs 1480 out of 4928 30% Number of BSCANs 1 out of 1 100% Number of BUFGMUXs 2 out of 16 12% Overall effort level (-ol): Medium (set by user) Placer effort level (-pl): Medium (set by user) Placer cost table entry (-t): 1 Router effort level (-rl): Medium (set by user) Starting initial Timing Analysis. REAL time: 4 secs Finished initial Timing Analysis. REAL time: 7 secs Phase 1.1 Phase 1.1 (Checksum:98d87f) REAL time: 8 secs Phase 2.2 ..... Phase 2.2 (Checksum:1312cfe) REAL time: 14 secs Phase 3.3 Phase 3.3 (Checksum:1c9c37d) REAL time: 14 secs Phase 4.5 Phase 4.5 (Checksum:26259fc) REAL time: 14 secs Phase 5.8 .... ..... ..... .... ..... ..... ..... ..... ..... .... ... ..... ..... ..... .... ..... ..... ..... ..... ..... ..... ..... ...... ............... .. Phase 5.8 (Checksum:e2332a) REAL time: 1 mins 5 secs Phase 6.5 Phase 6.5 (Checksum:39386fa) REAL time: 1 mins 5 secs Phase 7.18 Phase 7.18 (Checksum:42c1d79) REAL time: 1 mins 18 secs Phase 8.24 Phase 8.24 (Checksum:4c4b3f8) REAL time: 1 mins 18 secs Phase 9.27 Phase 9.27 (Checksum:55d4a77) REAL time: 1 mins 23 secs Writing design to file system.ncd. Total REAL time to Placer completion: 1 mins 25 secs Total CPU time to Placer completion: 1 mins 23 secs Phase 1: 15187 unrouted; REAL time: 1 mins 26 secs Phase 2: 13444 unrouted; REAL time: 1 mins 30 secs Phase 3: 4667 unrouted; REAL time: 1 mins 33 secs Phase 4: 4667 unrouted; (227207) REAL time: 1 mins 35 secs Phase 5: 4997 unrouted; (17200) REAL time: 2 mins 23 secs Phase 6: 5041 unrouted; (3336) REAL time: 2 mins 30 secs Phase 7: 4412 unrouted; (61) REAL time: 3 mins 11 secs Phase 8: 4412 unrouted; (61) REAL time: 5 mins 11 secs Phase 9: 0 unrouted; (1752) REAL time: 5 mins 37 secs Writing design to file system.ncd. Phase 10: 0 unrouted; (196) REAL time: 6 mins 44 secs Phase 11: 0 unrouted; (196) REAL time: 6 mins 51 secs Writing design to file system.ncd. Phase 12: 0 unrouted; (37) REAL time: 7 mins 16 secs Phase 13: 0 unrouted; (37) REAL time: 7 mins 29 secs Total REAL time to Router completion: 7 mins 38 secs Total CPU time to Router completion: 7 mins 33 secs Generating "par" statistics. ************************** Generating Clock Report ************************** +-------------------------+----------+------+------+------------+-------------+ | Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)| +-------------------------+----------+------+------+------------+-------------+ |SDRAM_8Mx32_SDRAM_Clk_OB | | | | | | | UF | BUFGMUX2P| No | 1020 | 0.173 | 1.310 | +-------------------------+----------+------+------+------------+-------------+ | DBG_CLK_s | BUFGMUX6P| No | 162 | 0.155 | 1.304 | +-------------------------+----------+------+------+------------+-------------+ |debug_module/bscan_updat | | | | | | | e | Local | | 1 | 0.000 | 0.412 | +-------------------------+----------+------+------+------------+-------------+ Timing Score: 37 WARNING:Par:62 - Timing constraints have not been met. Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. -------------------------------------------------------------------------------- Constraint | Requested | Actual | Logic | | | Levels -------------------------------------------------------------------------------- * NET "bufgp_63/IBUFG" PERIOD = 10 nS HI | 10.000ns | 10.074ns | 3 GH 50.000000 % | | | -------------------------------------------------------------------------------- 1 constraint not met. Generating Pad Report. All signals are completely routed. Total REAL time to PAR completion: 7 mins 43 secs Total CPU time to PAR completion: 7 mins 38 secs Peak Memory Usage: 190 MB Placement: Completed - No errors found. Routing: Completed - No errors found. Timing: Completed - 1 errors found. Writing design to file system.ncd. PAR done. #----------------------------------------------# # Starting program post_par_trce # trce -e 3 -xml system.twx system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application trce from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application trce from file '2vp7.nph' in environment C:/Xilinx. -------------------------------------------------------------------------------- Release 6.1.02i Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. trce -e 3 -xml system.twx system.ncd system.pcf Design file: system.ncd Physical constraint file: system.pcf Device,speed: xc2vp7,-6 (PRODUCTION 1.82 2003-09-30) Report level: error report -------------------------------------------------------------------------------- INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report. Timing summary: --------------- Timing errors: 1 Score: 37 Constraints cover 276945 paths, 0 nets, and 13006 connections Design statistics: Minimum period: 10.074ns (Maximum frequency: 99.265MHz) Analysis completed Thu Dec 04 10:55:13 2003 -------------------------------------------------------------------------------- Generating Report ... Total time: 9 secs xflow done! cd implementation; bitgen -w -f bitgen.ut system Release 6.1.02i - Bitgen G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application Bitgen from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Bitgen from file '2vp7.nph' in environment C:/Xilinx. Opened constraints file system.pcf. Thu Dec 04 10:55:17 2003 Running DRC. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. DRC detected 0 errors and 64 warnings. Creating bit map... Saving bit stream in "system.bit". Creating bit mask... Saving mask bit stream in "system.msk". Bitstream generation is complete. ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 5 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:113 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:123 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:27 - overriding c_memsize value 2048 to 16384 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_bram_if_cntlr_1 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to bram_block (opb_bram_if_cntlr_1_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Project Saved. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make netlist; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:135 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 1.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:41 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:73 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:81 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:99 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:107 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:115 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:125 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:135 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:143 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:159 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:171 - Running XST synthesis Rebuilding cache ... Total run time: 191.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1138: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1144: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1150: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1158: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1166: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1174: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1182: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1188: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1194: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1200: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1206: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1212: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1218: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1224: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1230: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1236: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1242: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1248: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1254: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1260: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1266: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1272: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1278: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1284: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1290: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1296: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1302: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1310: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1318: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1326: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1334: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1342: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1350: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1358: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1366: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1374: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1382: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1390: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1398: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1406: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1414: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1422: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1430: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1438: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1446: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1454: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1462: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1470: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1478: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1486: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1494: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1502: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1510: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1518: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1526: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1534: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1542: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1550: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1558: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1564: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1570: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1576: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1582: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1588: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1594: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Loading device for application Xst from file '2vp7.nph' in environment C:/Xilinx. Mapping all equations... Building and optimizing final netlist ... ========================================================================= * Final Report * ========================================================================= Final Results Top Level Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc Output Format : ngc Optimization Goal : speed Keep Hierarchy : no Design Statistics # IOs : 65 Cell Usage : # BELS : 2 # GND : 1 # VCC : 1 # Clock Buffers : 1 # BUFGP : 1 # IO Buffers : 64 # IBUF : 2 # IOBUF : 36 # OBUF : 26 # Others : 11 # debug_module_wrapper : 1 # dlmb_cntlr_wrapper : 1 # dlmb_wrapper : 1 # ilmb_cntlr_wrapper : 1 # ilmb_wrapper : 1 # leds_4bit_wrapper : 1 # lmb_bram_wrapper : 1 # mb_opb_wrapper : 1 # microblaze_0_wrapper : 1 # rs232_wrapper : 1 # sdram_8mx32_wrapper : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp7fg456-6 Number of bonded IOBs: 64 out of 248 25% Number of GCLKs: 1 out of 16 6% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ No clock signals found in this design Timing Summary: --------------- Speed Grade: -6 Minimum period: No path found Minimum input arrival time before clock: No path found Maximum output required time after clock: No path found Maximum combinational path delay: 3.915ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ------------------------------------------------------------------------- Timing constraint: Default path analysis Delay: 3.915ns (Levels of Logic = 1) Source: sdram_8mx32:SDRAM_DQ_O<27> (PAD) Destination: SDRAM_8Mx32_SDRAM_DQ<27> (PAD) Data Path: sdram_8mx32:SDRAM_DQ_O<27> to SDRAM_8Mx32_SDRAM_DQ<27> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ sdram_8mx32_wrapper:SDRAM_DQ_O<27> 1 0.000 0.414 sdram_8mx32 (SDRAM_8Mx32_SDRAM_DQ_O<27>) IOBUF:I->IO 3.501 iobuf_53 (SDRAM_8Mx32_SDRAM_DQ<27>) ---------------------------------------- Total 3.915ns (3.501ns logic, 0.414ns route) (89.4% logic, 10.6% route) ========================================================================= CPU : 11.50 / 11.81 s | Elapsed : 11.00 / 11.00 s --> Total memory usage is 91556 kilobytes Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make bits; exit;" Started... Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc .... Copying flowfile C:/Xilinx/xilinx/data/fpga.flw into working directory F:/Fary/EDK61-MB/implementation Using Flow File: F:/Fary/EDK61-MB/implementation/fpga.flw Using Option File(s): F:/Fary/EDK61-MB/implementation/fast_runtime.opt Creating Script File ... #----------------------------------------------# # Starting program ngdbuild # ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm F:/Fary/EDK61-MB/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------# Release 6.1.02i - ngdbuild G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm -uc system.ucf F:/Fary/EDK61-MB/implementation/system.ngc system.ngd Reading NGO file "F:/Fary/EDK61-MB/implementation/system.ngc" ... Reading component libraries for design expansion... Loading design module "F:/Fary/EDK61-MB/implementation/microblaze_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/mb_opb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/debug_module_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/lmb_bram_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/rs232_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/leds_4bit_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/sdram_8mx32_wrapper.ngc"... Annotating constraints to design from file "system.ucf" ... Checking timing specifications ... Processing BMM file ... Checking expanded design ... WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I2' has unconnected output pin WARNING:NgdBuild:454 - logical net 'dlmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'ilmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<31>' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<30>' has no load WARNING:NgdBuild:454 - logical net 'net_vcc4<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/JUMP_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_WRITE' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<0>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Iopb_Interface_I/Iopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Dopb_Interface_I/Dopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Data_Flow_I/PC_Module_I/PC_Bit_I0/Carry_Out' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/INTERRUPT_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/VALID_INSTR' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/MB_Halted' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<0>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<31>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<30>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<29>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<28>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<27>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<26>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<25>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<24>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<23>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<22>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<21>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<20>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<19>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<18>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<17>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<16>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<15>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<14>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<13>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<12>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<11>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<10>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<9>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<8>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<7>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<6>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<5>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<4>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<3>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<2>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<1>' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_reset' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_sel1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_drck1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/Interrupt' has no load WARNING:NgdBuild:454 - logical net 'rs232/Interrupt' has no load NGDBUILD Design Results Summary: Number of errors: 0 Number of warnings: 77 Total memory usage is 56884 kilobytes Writing NGD file "system.ngd" ... Writing NGDBUILD log file "system.bld"... NGDBUILD done. #----------------------------------------------# # Starting program map # map -o system_map.ncd system.ngd system.pcf #----------------------------------------------# Release 6.1.02i - Map G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Using target part "2vp7fg456-6". Removing unused or disabled logic... Running cover... Writing file system_map.ngm... Running directed packing... Running delay-based LUT packing... Running related packing... Writing design file "system_map.ncd"... Design Summary: Number of errors: 0 Number of warnings: 71 Logic Utilization: Number of Slice Flip Flops: 1,374 out of 9,856 13% Number of 4 input LUTs: 2,089 out of 9,856 21% Logic Distribution: Number of occupied Slices: 1,599 out of 4,928 32% Number of Slices containing only related logic: 1,599 out of 1,599 100% Number of Slices containing unrelated logic: 0 out of 1,599 0% *See NOTES below for an explanation of the effects of unrelated logic Total Number 4 input LUTs: 2,568 out of 9,856 26% Number used as logic: 2,089 Number used as a route-thru: 36 Number used for Dual Port RAMs: 256 (Two LUTs used per Dual Port RAM) Number used as Shift registers: 187 Number of bonded IOBs: 65 out of 248 26% IOB Flip Flops: 117 Number of PPC405s: 0 out of 1 0% Number of Block RAMs: 30 out of 44 68% Number of MULT18X18s: 3 out of 44 6% Number of GCLKs: 2 out of 16 12% Number of BSCANs: 1 out of 1 100% Number of GTs: 0 out of 8 0% Number of GT10s: 0 out of 0 0% Number of RPM macros: 7 Total equivalent gate count for design: 2,050,451 Additional JTAG gate count for IOBs: 3,120 Peak Memory Usage: 119 MB NOTES: Related logic is defined as being logic that shares connectivity - e.g. two LUTs are "related" if they share common inputs. When assembling slices, Map gives priority to combine logic that is related. Doing so results in the best timing performance. Unrelated logic shares no connectivity. Map will only begin packing unrelated logic into a slice once 99% of the slices are occupied through related logic packing. Note that once logic distribution reaches the 99% level through related logic packing, this does not mean the device is completely utilized. Unrelated logic packing will then begin, continuing until all usable LUTs and FFs are occupied. Depending on your timing budget, increased levels of unrelated logic packing may adversely affect the overall timing performance of your design. Mapping completed. See MAP report file "system_map.mrp" for details. #----------------------------------------------# # Starting program par # par -w -ol 5 system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Par G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Constraints file: system.pcf Loading device database for application Par from file "system_map.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Par from file '2vp7.nph' in environment C:/Xilinx. Device speed data version: PRODUCTION 1.82 2003-09-30. Resolving physical constraints. Finished resolving physical constraints. Device utilization summary: Number of External IOBs 65 out of 248 26% Number of LOCed External IOBs 65 out of 65 100% Number of MULT18X18s 3 out of 44 6% Number of RAMB16s 30 out of 44 68% Number of SLICEs 1599 out of 4928 32% Number of BSCANs 1 out of 1 100% Number of BUFGMUXs 2 out of 16 12% Overall effort level (-ol): Medium (set by user) Placer effort level (-pl): Medium (set by user) Placer cost table entry (-t): 1 Router effort level (-rl): Medium (set by user) Starting initial Timing Analysis. REAL time: 3 secs Finished initial Timing Analysis. REAL time: 6 secs Phase 1.1 Phase 1.1 (Checksum:98e19a) REAL time: 7 secs Phase 2.2 ..... Phase 2.2 (Checksum:1312cfe) REAL time: 13 secs Phase 3.3 Phase 3.3 (Checksum:1c9c37d) REAL time: 13 secs Phase 4.5 Phase 4.5 (Checksum:26259fc) REAL time: 13 secs Phase 5.8 .... ..... .... ..... .... ..... .... ..... .... ..... ..... ............ ......... ......... ..... ..... .... ..... .... ..... .... . ............ Phase 5.8 (Checksum:dd1be7) REAL time: 1 mins 1 secs Phase 6.5 Phase 6.5 (Checksum:39386fa) REAL time: 1 mins 1 secs Phase 7.18 Phase 7.18 (Checksum:42c1d79) REAL time: 1 mins 14 secs Phase 8.24 Phase 8.24 (Checksum:4c4b3f8) REAL time: 1 mins 14 secs Phase 9.27 Phase 9.27 (Checksum:55d4a77) REAL time: 1 mins 21 secs Writing design to file system.ncd. Total REAL time to Placer completion: 1 mins 22 secs Total CPU time to Placer completion: 1 mins 21 secs Phase 1: 16253 unrouted; REAL time: 1 mins 23 secs Phase 2: 14525 unrouted; REAL time: 1 mins 27 secs Phase 3: 5021 unrouted; REAL time: 1 mins 31 secs Phase 4: 5021 unrouted; (153413) REAL time: 1 mins 32 secs Phase 5: 5280 unrouted; (1308) REAL time: 2 mins 21 secs Phase 6: 5309 unrouted; (483) REAL time: 2 mins 23 secs Phase 7: 4463 unrouted; (0) REAL time: 2 mins 43 secs Phase 8: 4463 unrouted; (0) REAL time: 2 mins 45 secs Phase 9: 0 unrouted; (241) REAL time: 3 mins 15 secs Writing design to file system.ncd. Phase 10: 0 unrouted; (3) REAL time: 7 mins 5 secs Phase 11: 0 unrouted; (3) REAL time: 7 mins 50 secs Writing design to file system.ncd. Phase 12: 0 unrouted; (0) REAL time: 8 mins 11 secs Phase 13: 0 unrouted; (0) REAL time: 8 mins 13 secs Total REAL time to Router completion: 8 mins 16 secs Total CPU time to Router completion: 8 mins 13 secs Generating "par" statistics. ************************** Generating Clock Report ************************** +-------------------------+----------+------+------+------------+-------------+ | Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)| +-------------------------+----------+------+------+------------+-------------+ |SDRAM_8Mx32_SDRAM_Clk_OB | | | | | | | UF | BUFGMUX2P| No | 1070 | 0.173 | 1.310 | +-------------------------+----------+------+------+------------+-------------+ | DBG_CLK_s | BUFGMUX6P| No | 152 | 0.166 | 1.305 | +-------------------------+----------+------+------+------------+-------------+ |debug_module/bscan_updat | | | | | | | e | Local | | 1 | 0.000 | 0.412 | +-------------------------+----------+------+------+------------+-------------+ Timing Score: 0 Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. -------------------------------------------------------------------------------- Constraint | Requested | Actual | Logic | | | Levels -------------------------------------------------------------------------------- NET "bufgp_63/IBUFG" PERIOD = 10 nS HI | 10.000ns | 9.990ns | 4 GH 50.000000 % | | | -------------------------------------------------------------------------------- All constraints were met. Generating Pad Report. All signals are completely routed. Total REAL time to PAR completion: 8 mins 22 secs Total CPU time to PAR completion: 8 mins 19 secs Peak Memory Usage: 169 MB Placement: Completed - No errors found. Routing: Completed - No errors found. Timing: Completed - No errors found. Writing design to file system.ncd. PAR done. #----------------------------------------------# # Starting program post_par_trce # trce -e 3 -xml system.twx system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application trce from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application trce from file '2vp7.nph' in environment C:/Xilinx. -------------------------------------------------------------------------------- Release 6.1.02i Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. trce -e 3 -xml system.twx system.ncd system.pcf Design file: system.ncd Physical constraint file: system.pcf Device,speed: xc2vp7,-6 (PRODUCTION 1.82 2003-09-30) Report level: error report -------------------------------------------------------------------------------- INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report. Timing summary: --------------- Timing errors: 0 Score: 0 Constraints cover 309825 paths, 0 nets, and 14278 connections Design statistics: Minimum period: 9.990ns (Maximum frequency: 100.100MHz) Analysis completed Thu Dec 04 11:54:32 2003 -------------------------------------------------------------------------------- Generating Report ... Total time: 9 secs xflow done! cd implementation; bitgen -w -f bitgen.ut system Release 6.1.02i - Bitgen G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application Bitgen from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Bitgen from file '2vp7.nph' in environment C:/Xilinx. Opened constraints file system.pcf. Thu Dec 04 11:54:36 2003 Running DRC. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.F is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. DRC detected 0 errors and 64 warnings. Creating bit map... Saving bit stream in "system.bit". Creating bit mask... Saving mask bit stream in "system.msk". Bitstream generation is complete. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `main': code/bootloader.c:458: warning: passing arg 1 of `flash_set_base' makes pointer from integer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7242 852 1088 9182 23de microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Assigned Driver generic 1.00.a for instance opb_memcon_0 Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make programclean; exit;" Started... rm -f microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... make: Nothing to be done for `init_bram'. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7218 852 1088 9158 23c6 microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... make: Nothing to be done for `init_bram'. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libsclean; exit;" Started... rm -rf microblaze_0/lib/ Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make programclean; exit;" Started... rm -f microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libsclean; exit;" Started... rm -rf microblaze_0/lib/ Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make programclean; exit;" Started... rm -f microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:118 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:128 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7218 852 1088 9158 23c6 microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Project Saved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Assigned Driver intc 1.00.b for instance opb_intc_0 Assigned Driver tmrctr 1.00.b for instance opb_timer_0 Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Project Saved. Project Opened. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:120 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:130 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:215 - overriding c_kind_of_intr value 00000000000000000000000000000011 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:216 - overriding c_kind_of_edge value 00000000000000000000000000000011 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:217 - overriding c_kind_of_lvl value 0 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:42 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:75 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:83 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:101 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:109 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:117 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:127 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:145 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:162 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:174 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:210 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:224 - Running XST synthesis Rebuilding cache ... Total run time: 231.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1239: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1245: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1251: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1257: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1265: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1273: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1281: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1289: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1295: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1301: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1307: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1313: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1319: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1325: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1331: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1337: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1343: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1349: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1355: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1361: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1367: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1373: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1379: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1385: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1391: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1397: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1403: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1409: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1417: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1425: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1433: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1441: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1449: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1457: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1465: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1473: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1481: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1489: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1497: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1505: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1513: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1521: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1529: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1537: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1545: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1553: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1561: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1569: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1577: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1585: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1593: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1601: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1609: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1617: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1625: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1633: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1641: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1649: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1657: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1665: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1671: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1677: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1683: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1689: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1695: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1701: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= WARNING:Xst:528 - Multi-source in Unit on signal not replaced by logic Sources are: opb_intc_0:Irq, ibuf_0:O ERROR:Xst:415 - Synthesis failed CPU : 7.72 / 8.08 s | Elapsed : 8.00 / 8.00 s --> Total memory usage is 60132 kilobytes Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc ERROR:Xflow:198 - Design system.ngc doesn't exist, or design extension is not valid. ERROR:Xflow:11 - 1 error(s) found while processing cmdline arguments.Aborting flow .... ERROR:Xflow:38 - Command Line errors... Aborting! make: *** [implementation/system.bit] Error 1 Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make netlist; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:120 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:130 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:216 - overriding c_kind_of_intr value 11 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:217 - overriding c_kind_of_edge value 11 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:218 - overriding c_kind_of_lvl value 0 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:42 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:75 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:83 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:101 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:109 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:117 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:127 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:145 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:162 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:174 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:210 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:225 - Running XST synthesis Rebuilding cache ... Total run time: 222.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1239: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1245: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1251: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1257: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1265: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1273: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1281: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1289: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1295: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1301: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1307: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1313: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1319: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1325: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1331: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1337: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1343: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1349: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1355: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1361: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1367: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1373: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1379: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1385: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1391: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1397: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1403: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1409: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1417: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1425: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1433: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1441: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1449: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1457: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1465: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1473: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1481: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1489: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1497: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1505: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1513: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1521: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1529: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1537: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1545: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1553: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1561: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1569: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1577: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1585: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1593: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1601: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1609: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1617: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1625: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1633: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1641: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1649: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1657: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1665: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1671: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1677: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1683: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1689: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1695: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1701: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= WARNING:Xst:528 - Multi-source in Unit on signal not replaced by logic Sources are: opb_intc_0:Irq, ibuf_0:O ERROR:Xst:415 - Synthesis failed CPU : 7.75 / 8.06 s | Elapsed : 8.00 / 8.00 s --> Total memory usage is 60132 kilobytes Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make netlist; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:120 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:130 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 1.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:42 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:75 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:83 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:101 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:109 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:117 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:127 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:145 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:162 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:174 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:210 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:225 - Running XST synthesis Rebuilding cache ... Total run time: 218.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1239: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1245: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1251: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1257: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1265: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1273: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1281: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1289: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1295: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1301: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1307: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1313: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1319: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1325: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1331: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1337: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1343: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1349: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1355: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1361: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1367: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1373: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1379: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1385: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1391: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1397: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1403: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1409: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1417: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1425: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1433: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1441: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1449: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1457: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1465: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1473: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1481: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1489: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1497: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1505: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1513: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1521: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1529: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1537: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1545: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1553: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1561: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1569: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1577: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1585: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1593: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1601: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1609: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1617: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1625: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1633: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1641: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1649: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1657: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1665: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1671: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1677: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1683: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1689: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1695: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1701: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= WARNING:Xst:528 - Multi-source in Unit on signal not replaced by logic Sources are: opb_intc_0:Irq, ibuf_0:O ERROR:Xst:415 - Synthesis failed CPU : 7.50 / 7.80 s | Elapsed : 7.00 / 7.00 s --> Total memory usage is 60132 kilobytes Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Project Opened. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make netlist; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:120 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:130 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:42 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:75 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:83 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:101 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:109 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:117 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:127 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:145 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:162 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:174 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:210 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:225 - Running XST synthesis Rebuilding cache ... Total run time: 217.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1239: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1245: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1251: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1257: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1265: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1273: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1281: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1289: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1295: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1301: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1307: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1313: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1319: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1325: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1331: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1337: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1343: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1349: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1355: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1361: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1367: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1373: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1379: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1385: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1391: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1397: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1403: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1409: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1417: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1425: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1433: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1441: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1449: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1457: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1465: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1473: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1481: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1489: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1497: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1505: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1513: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1521: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1529: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1537: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1545: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1553: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1561: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1569: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1577: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1585: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1593: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1601: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1609: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1617: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1625: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1633: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1641: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1649: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1657: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1665: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1671: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1677: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1683: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1689: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1695: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1701: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= WARNING:Xst:528 - Multi-source in Unit on signal not replaced by logic Sources are: opb_intc_0:Irq, ibuf_0:O ERROR:Xst:415 - Synthesis failed CPU : 7.59 / 7.91 s | Elapsed : 8.00 / 8.00 s --> Total memory usage is 60132 kilobytes Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... ERROR:MDT - Signal uart_interrupt connected to port Intr of interrupt controller opb_intc_0 does not have a source port which is of type SIGIS = INTERRUPT ERROR:MDT - platgen failed with errors! make: *** [implementation/system.ngc] Error 2 Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:120 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:130 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:42 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:75 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:83 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:101 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:109 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:117 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:127 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:137 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:145 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:162 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:174 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:210 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:225 - Running XST synthesis Rebuilding cache ... Total run time: 224.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1239: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1245: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1251: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1257: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1265: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1273: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1281: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1289: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1295: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1301: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1307: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1313: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1319: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1325: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1331: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1337: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1343: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1349: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1355: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1361: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1367: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1373: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1379: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1385: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1391: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1397: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1403: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1409: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1417: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1425: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1433: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1441: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1449: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1457: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1465: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1473: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1481: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1489: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1497: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1505: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1513: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1521: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1529: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1537: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1545: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1553: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1561: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1569: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1577: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1585: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1593: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1601: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1609: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1617: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1625: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1633: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1641: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1649: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1657: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1665: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1671: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1677: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1683: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1689: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1695: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1701: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= WARNING:Xst:528 - Multi-source in Unit on signal not replaced by logic Sources are: opb_intc_0:Irq, ibuf_0:O ERROR:Xst:415 - Synthesis failed CPU : 7.80 / 8.09 s | Elapsed : 8.00 / 8.00 s --> Total memory usage is 60132 kilobytes Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc ERROR:Xflow:198 - Design system.ngc doesn't exist, or design extension is not valid. ERROR:Xflow:11 - 1 error(s) found while processing cmdline arguments.Aborting flow .... ERROR:Xflow:38 - Command Line errors... Aborting! make: *** [implementation/system.bit] Error 1 Done. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Project Opened. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... microblaze (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:41 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\microblaze_0_wrapper.ngc opb_v20 (mb_opb) - F:\Fary\EDK61-MB\system.mhs:74 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\mb_opb_wrapper.ngc opb_mdm (debug_module) - F:\Fary\EDK61-MB\system.mhs:82 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\debug_module_wrapper.ngc lmb_v10 (ilmb) - F:\Fary\EDK61-MB\system.mhs:100 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\ilmb_wrapper.ngc lmb_v10 (dlmb) - F:\Fary\EDK61-MB\system.mhs:108 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\dlmb_wrapper.ngc lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:116 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\dlmb_cntlr_wrapper.ngc lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:126 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\ilmb_cntlr_wrapper.ngc bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:136 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\lmb_bram_wrapper.ngc opb_uartlite (rs232) - F:\Fary\EDK61-MB\system.mhs:144 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\rs232_wrapper.ngc opb_gpio (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:161 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\leds_4bit_wrapper.ngc opb_sdram (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:173 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\sdram_8mx32_wrapper.ngc opb_intc (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:209 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\opb_intc_0_wrapper.ngc opb_timer (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:224 - Copying cache implementation netlist: F:\Fary\EDK61-MB\implementation\opb_timer_0_wrapper.ngc Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:136 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... Rebuilding cache ... Total run time: 10.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1238: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1244: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1250: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1258: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1266: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1274: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1282: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1288: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1294: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1300: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1306: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1312: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1318: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1324: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1330: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1336: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1342: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1348: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1354: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1360: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1366: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1372: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1378: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1384: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1390: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1396: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1402: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1410: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1418: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1426: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1434: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1442: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1450: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1458: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1466: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1474: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1482: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1490: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1498: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1506: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1514: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1522: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1530: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1538: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1546: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1554: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1562: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1570: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1578: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1586: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1594: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1602: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1610: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1618: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1626: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1634: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1642: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1650: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1658: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1664: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1670: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1676: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1682: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1688: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1694: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Loading device for application Xst from file '2vp7.nph' in environment C:/Xilinx. Mapping all equations... Building and optimizing final netlist ... ========================================================================= * Final Report * ========================================================================= Final Results Top Level Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc Output Format : ngc Optimization Goal : speed Keep Hierarchy : no Design Statistics # IOs : 65 Cell Usage : # BELS : 2 # GND : 1 # VCC : 1 # Clock Buffers : 1 # BUFGP : 1 # IO Buffers : 64 # IBUF : 2 # IOBUF : 36 # OBUF : 26 # Others : 13 # debug_module_wrapper : 1 # dlmb_cntlr_wrapper : 1 # dlmb_wrapper : 1 # ilmb_cntlr_wrapper : 1 # ilmb_wrapper : 1 # leds_4bit_wrapper : 1 # lmb_bram_wrapper : 1 # mb_opb_wrapper : 1 # microblaze_0_wrapper : 1 # opb_intc_0_wrapper : 1 # opb_timer_0_wrapper : 1 # rs232_wrapper : 1 # sdram_8mx32_wrapper : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp7fg456-6 Number of bonded IOBs: 64 out of 248 25% Number of GCLKs: 1 out of 16 6% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ No clock signals found in this design Timing Summary: --------------- Speed Grade: -6 Minimum period: No path found Minimum input arrival time before clock: No path found Maximum output required time after clock: No path found Maximum combinational path delay: 3.915ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ------------------------------------------------------------------------- Timing constraint: Default path analysis Delay: 3.915ns (Levels of Logic = 1) Source: sdram_8mx32:SDRAM_DQ_O<27> (PAD) Destination: SDRAM_8Mx32_SDRAM_DQ<27> (PAD) Data Path: sdram_8mx32:SDRAM_DQ_O<27> to SDRAM_8Mx32_SDRAM_DQ<27> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ sdram_8mx32_wrapper:SDRAM_DQ_O<27> 1 0.000 0.414 sdram_8mx32 (SDRAM_8Mx32_SDRAM_DQ_O<27>) IOBUF:I->IO 3.501 iobuf_53 (SDRAM_8Mx32_SDRAM_DQ<27>) ---------------------------------------- Total 3.915ns (3.501ns logic, 0.414ns route) (89.4% logic, 10.6% route) ========================================================================= CPU : 12.31 / 12.61 s | Elapsed : 12.00 / 13.00 s --> Total memory usage is 91556 kilobytes Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc .... Copying flowfile C:/Xilinx/xilinx/data/fpga.flw into working directory F:/Fary/EDK61-MB/implementation Using Flow File: F:/Fary/EDK61-MB/implementation/fpga.flw Using Option File(s): F:/Fary/EDK61-MB/implementation/fast_runtime.opt Creating Script File ... #----------------------------------------------# # Starting program ngdbuild # ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm F:/Fary/EDK61-MB/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------# Release 6.1.02i - ngdbuild G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm -uc system.ucf F:/Fary/EDK61-MB/implementation/system.ngc system.ngd Reading NGO file "F:/Fary/EDK61-MB/implementation/system.ngc" ... Reading component libraries for design expansion... Loading design module "F:/Fary/EDK61-MB/implementation/microblaze_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/mb_opb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/debug_module_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/lmb_bram_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/rs232_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/leds_4bit_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/sdram_8mx32_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_intc_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_timer_0_wrapper.ngc"... Annotating constraints to design from file "system.ucf" ... Checking timing specifications ... Processing BMM file ... Checking expanded design ... WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I17' has unconnected outp ut pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I20' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I21' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I22' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I23' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I29' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I20' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TI MER_CONTROL_I/TCSR0_FF_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I17' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I17' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I20' has unconnected output pin WARNING:NgdBuild:454 - logical net 'dlmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'ilmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<31>' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<30>' has no load WARNING:NgdBuild:454 - logical net 'net_vcc6<5>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/JUMP_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_WRITE' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<0>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Iopb_Interface_I/Iopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Dopb_Interface_I/Dopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Data_Flow_I/PC_Module_I/PC_Bit_I0/Carry_Out' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/INTERRUPT_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/VALID_INSTR' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/MB_Halted' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<0>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<31>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<30>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<29>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<28>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<27>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<26>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<25>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<24>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<23>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<22>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<21>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<20>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<19>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<18>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<17>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<16>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<15>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<14>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<13>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<12>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<11>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<10>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<9>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<8>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<7>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<6>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<5>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<4>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<3>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<2>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<1>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwAck' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_reset' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_sel1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_drck1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/Interrupt' has no load NGDBUILD Design Results Summary: Number of errors: 0 Number of warnings: 158 Total memory usage is 59956 kilobytes Writing NGD file "system.ngd" ... Writing NGDBUILD log file "system.bld"... NGDBUILD done. #----------------------------------------------# # Starting program map # map -o system_map.ncd system.ngd system.pcf #----------------------------------------------# Release 6.1.02i - Map G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Using target part "2vp7fg456-6". Removing unused or disabled logic... Running cover... Writing file system_map.ngm... Running directed packing... Running delay-based LUT packing... Running related packing... Writing design file "system_map.ncd"... Design Summary: Number of errors: 0 Number of warnings: 72 Logic Utilization: Number of Slice Flip Flops: 1,724 out of 9,856 17% Number of 4 input LUTs: 2,431 out of 9,856 24% Logic Distribution: Number of occupied Slices: 1,866 out of 4,928 37% Number of Slices containing only related logic: 1,866 out of 1,866 100% Number of Slices containing unrelated logic: 0 out of 1,866 0% *See NOTES below for an explanation of the effects of unrelated logic Total Number 4 input LUTs: 2,913 out of 9,856 29% Number used as logic: 2,431 Number used as a route-thru: 39 Number used for Dual Port RAMs: 256 (Two LUTs used per Dual Port RAM) Number used as Shift registers: 187 Number of bonded IOBs: 65 out of 248 26% IOB Flip Flops: 117 Number of PPC405s: 0 out of 1 0% Number of Block RAMs: 30 out of 44 68% Number of MULT18X18s: 3 out of 44 6% Number of GCLKs: 2 out of 16 12% Number of BSCANs: 1 out of 1 100% Number of GTs: 0 out of 8 0% Number of GT10s: 0 out of 0 0% Number of RPM macros: 7 Total equivalent gate count for design: 2,055,966 Additional JTAG gate count for IOBs: 3,120 Peak Memory Usage: 123 MB NOTES: Related logic is defined as being logic that shares connectivity - e.g. two LUTs are "related" if they share common inputs. When assembling slices, Map gives priority to combine logic that is related. Doing so results in the best timing performance. Unrelated logic shares no connectivity. Map will only begin packing unrelated logic into a slice once 99% of the slices are occupied through related logic packing. Note that once logic distribution reaches the 99% level through related logic packing, this does not mean the device is completely utilized. Unrelated logic packing will then begin, continuing until all usable LUTs and FFs are occupied. Depending on your timing budget, increased levels of unrelated logic packing may adversely affect the overall timing performance of your design. Mapping completed. See MAP report file "system_map.mrp" for details. #----------------------------------------------# # Starting program par # par -w -ol 5 system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Par G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Constraints file: system.pcf Loading device database for application Par from file "system_map.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Par from file '2vp7.nph' in environment C:/Xilinx. Device speed data version: PRODUCTION 1.82 2003-09-30. Resolving physical constraints. Finished resolving physical constraints. Device utilization summary: Number of External IOBs 65 out of 248 26% Number of LOCed External IOBs 65 out of 65 100% Number of MULT18X18s 3 out of 44 6% Number of RAMB16s 30 out of 44 68% Number of SLICEs 1866 out of 4928 37% Number of BSCANs 1 out of 1 100% Number of BUFGMUXs 2 out of 16 12% Overall effort level (-ol): Medium (set by user) Placer effort level (-pl): Medium (set by user) Placer cost table entry (-t): 1 Router effort level (-rl): Medium (set by user) Starting initial Timing Analysis. REAL time: 3 secs Finished initial Timing Analysis. REAL time: 7 secs Phase 1.1 Phase 1.1 (Checksum:98f036) REAL time: 8 secs Phase 2.2 ..... Phase 2.2 (Checksum:1312cfe) REAL time: 15 secs Phase 3.3 Phase 3.3 (Checksum:1c9c37d) REAL time: 15 secs Phase 4.5 Phase 4.5 (Checksum:26259fc) REAL time: 15 secs Phase 5.8 .. ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... .... ......... ............ .. ................................................ ........ ....... .. Phase 5.8 (Checksum:e1e4dd) REAL time: 1 mins 6 secs Phase 6.5 Phase 6.5 (Checksum:39386fa) REAL time: 1 mins 6 secs Phase 7.18 Phase 7.18 (Checksum:42c1d79) REAL time: 1 mins 23 secs Phase 8.24 Phase 8.24 (Checksum:4c4b3f8) REAL time: 1 mins 23 secs Phase 9.27 Phase 9.27 (Checksum:55d4a77) REAL time: 1 mins 31 secs Writing design to file system.ncd. Total REAL time to Placer completion: 1 mins 33 secs Total CPU time to Placer completion: 1 mins 29 secs Phase 1: 18327 unrouted; REAL time: 1 mins 34 secs Phase 2: 16118 unrouted; REAL time: 1 mins 38 secs Phase 3: 5580 unrouted; REAL time: 1 mins 42 secs Phase 4: 5580 unrouted; (112770) REAL time: 1 mins 44 secs Phase 5: 5803 unrouted; (2530) REAL time: 2 mins 5 secs Phase 6: 5824 unrouted; (0) REAL time: 2 mins 9 secs Phase 7: 0 unrouted; (0) REAL time: 2 mins 52 secs Total REAL time to Router completion: 2 mins 58 secs Total CPU time to Router completion: 2 mins 54 secs Generating "par" statistics. ************************** Generating Clock Report ************************** +-------------------------+----------+------+------+------------+-------------+ | Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)| +-------------------------+----------+------+------+------------+-------------+ |SDRAM_8Mx32_SDRAM_Clk_OB | | | | | | | UF | BUFGMUX2P| No | 1281 | 0.173 | 1.310 | +-------------------------+----------+------+------+------------+-------------+ | DBG_CLK_s | BUFGMUX6S| No | 152 | 0.171 | 1.308 | +-------------------------+----------+------+------+------------+-------------+ |debug_module/bscan_updat | | | | | | | e | Local | | 1 | 0.000 | 0.412 | +-------------------------+----------+------+------+------------+-------------+ |opb_intc_0/opb_intc_0/IN | | | | | | |TC_CORE_I/INTR_DET_I/int | | | | | | | errupts<1> | Local | | 1 | 0.000 | 0.423 | +-------------------------+----------+------+------+------------+-------------+ Timing Score: 0 Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. -------------------------------------------------------------------------------- Constraint | Requested | Actual | Logic | | | Levels -------------------------------------------------------------------------------- NET "bufgp_63/IBUFG" PERIOD = 10 nS HI | 10.000ns | 9.926ns | 9 GH 50.000000 % | | | -------------------------------------------------------------------------------- All constraints were met. Generating Pad Report. All signals are completely routed. Total REAL time to PAR completion: 3 mins 4 secs Total CPU time to PAR completion: 3 mins Peak Memory Usage: 161 MB Placement: Completed - No errors found. Routing: Completed - No errors found. Timing: Completed - No errors found. Writing design to file system.ncd. PAR done. #----------------------------------------------# # Starting program post_par_trce # trce -e 3 -xml system.twx system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application trce from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application trce from file '2vp7.nph' in environment C:/Xilinx. -------------------------------------------------------------------------------- Release 6.1.02i Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. trce -e 3 -xml system.twx system.ncd system.pcf Design file: system.ncd Physical constraint file: system.pcf Device,speed: xc2vp7,-6 (PRODUCTION 1.82 2003-09-30) Report level: error report -------------------------------------------------------------------------------- INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report. Timing summary: --------------- Timing errors: 0 Score: 0 Constraints cover 334133 paths, 0 nets, and 16313 connections Design statistics: Minimum period: 9.926ns (Maximum frequency: 100.746MHz) Analysis completed Thu Dec 04 17:27:34 2003 -------------------------------------------------------------------------------- Generating Report ... Total time: 9 secs xflow done! cd implementation; bitgen -w -f bitgen.ut system Release 6.1.02i - Bitgen G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application Bitgen from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Bitgen from file '2vp7.nph' in environment C:/Xilinx. Opened constraints file system.pcf. Thu Dec 04 17:27:38 2003 Running DRC. WARNING:DesignRules:372 - Netcheck: Gated clock. Clock net opb_intc_0/opb_intc_0/INTC_CORE_I/INTR_DET_I/interrupts<1> is sourced by a combinatorial pin. This is not good design practice. Use the CE pin to control the loading of data into the flip-flop. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. DRC detected 0 errors and 65 warnings. Creating bit map... Saving bit stream in "system.bit". Creating bit mask... Saving mask bit stream in "system.msk". Bitstream generation is complete. ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_intc_0 - opb_timer_0 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver intc_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\intc_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\intc_v1_00_b\ ... Copying files for driver tmrctr_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\tmrctr_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\tmrctr_v1_00_b\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... WARNING: The parameter USE_DCR for the intc driver has been deprecated. Any reference to this parameter in the MSS file will be ignored. Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling intc Compiling tmrctr Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make programclean; exit;" Started... rm -f microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7530 868 1088 9486 250e microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... make: Nothing to be done for `init_bram'. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make swclean; exit;" Started... rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_intc_0 - opb_timer_0 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver intc_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\intc_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\intc_v1_00_b\ ... Copying files for driver tmrctr_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\tmrctr_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\tmrctr_v1_00_b\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... WARNING: The parameter USE_DCR for the intc driver has been deprecated. Any reference to this parameter in the MSS file will be ignored. Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling intc Compiling tmrctr Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div -g -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7530 868 1088 9486 250e microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... make: Nothing to be done for `init_bram'. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... make: Nothing to be done for `init_bram'. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Saving MSS and MVS changes, if any. Loading Project File.. Synchronization Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Project Saved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make netlist; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:136 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 2.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:41 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:74 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:82 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:100 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:108 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:116 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:126 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:136 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:144 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:161 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:173 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:209 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:224 - Running XST synthesis Rebuilding cache ... Total run time: 230.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1238: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1244: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1250: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1258: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1266: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1274: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1282: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1288: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1294: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1300: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1306: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1312: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1318: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1324: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1330: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1336: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1342: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1348: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1354: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1360: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1366: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1372: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1378: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1384: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1390: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1396: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1402: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1410: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1418: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1426: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1434: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1442: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1450: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1458: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1466: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1474: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1482: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1490: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1498: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1506: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1514: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1522: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1530: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1538: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1546: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1554: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1562: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1570: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1578: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1586: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1594: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1602: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1610: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1618: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1626: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1634: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1642: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1650: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1658: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1664: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1670: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1676: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1682: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1688: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1694: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Loading device for application Xst from file '2vp7.nph' in environment C:/Xilinx. Mapping all equations... Building and optimizing final netlist ... ========================================================================= * Final Report * ========================================================================= Final Results Top Level Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc Output Format : ngc Optimization Goal : speed Keep Hierarchy : no Design Statistics # IOs : 65 Cell Usage : # BELS : 2 # GND : 1 # VCC : 1 # Clock Buffers : 1 # BUFGP : 1 # IO Buffers : 64 # IBUF : 2 # IOBUF : 36 # OBUF : 26 # Others : 13 # debug_module_wrapper : 1 # dlmb_cntlr_wrapper : 1 # dlmb_wrapper : 1 # ilmb_cntlr_wrapper : 1 # ilmb_wrapper : 1 # leds_4bit_wrapper : 1 # lmb_bram_wrapper : 1 # mb_opb_wrapper : 1 # microblaze_0_wrapper : 1 # opb_intc_0_wrapper : 1 # opb_timer_0_wrapper : 1 # rs232_wrapper : 1 # sdram_8mx32_wrapper : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp7fg456-6 Number of bonded IOBs: 64 out of 248 25% Number of GCLKs: 1 out of 16 6% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ No clock signals found in this design Timing Summary: --------------- Speed Grade: -6 Minimum period: No path found Minimum input arrival time before clock: No path found Maximum output required time after clock: No path found Maximum combinational path delay: 3.915ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ------------------------------------------------------------------------- Timing constraint: Default path analysis Delay: 3.915ns (Levels of Logic = 1) Source: sdram_8mx32:SDRAM_DQ_O<27> (PAD) Destination: SDRAM_8Mx32_SDRAM_DQ<27> (PAD) Data Path: sdram_8mx32:SDRAM_DQ_O<27> to SDRAM_8Mx32_SDRAM_DQ<27> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ sdram_8mx32_wrapper:SDRAM_DQ_O<27> 1 0.000 0.414 sdram_8mx32 (SDRAM_8Mx32_SDRAM_DQ_O<27>) IOBUF:I->IO 3.501 iobuf_53 (SDRAM_8Mx32_SDRAM_DQ<27>) ---------------------------------------- Total 3.915ns (3.501ns logic, 0.414ns route) (89.4% logic, 10.6% route) ========================================================================= CPU : 12.07 / 12.39 s | Elapsed : 12.00 / 13.00 s --> Total memory usage is 91556 kilobytes Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make bits; exit;" Started... Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc .... Copying flowfile C:/Xilinx/xilinx/data/fpga.flw into working directory F:/Fary/EDK61-MB/implementation Using Flow File: F:/Fary/EDK61-MB/implementation/fpga.flw Using Option File(s): F:/Fary/EDK61-MB/implementation/fast_runtime.opt Creating Script File ... #----------------------------------------------# # Starting program ngdbuild # ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm F:/Fary/EDK61-MB/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------# Release 6.1.02i - ngdbuild G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm -uc system.ucf F:/Fary/EDK61-MB/implementation/system.ngc system.ngd Reading NGO file "F:/Fary/EDK61-MB/implementation/system.ngc" ... Reading component libraries for design expansion... Loading design module "F:/Fary/EDK61-MB/implementation/microblaze_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/mb_opb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/debug_module_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/lmb_bram_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/rs232_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/leds_4bit_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/sdram_8mx32_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_intc_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_timer_0_wrapper.ngc"... Annotating constraints to design from file "system.ucf" ... Checking timing specifications ... Processing BMM file ... Checking expanded design ... WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I17' has unconnected outp ut pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I20' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I21' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I22' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I23' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I29' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I20' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TI MER_CONTROL_I/TCSR0_FF_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I17' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I17' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I20' has unconnected output pin WARNING:NgdBuild:454 - logical net 'dlmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'ilmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<31>' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<30>' has no load WARNING:NgdBuild:454 - logical net 'net_vcc6<5>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/JUMP_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_WRITE' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<0>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Iopb_Interface_I/Iopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Dopb_Interface_I/Dopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Data_Flow_I/PC_Module_I/PC_Bit_I0/Carry_Out' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/INTERRUPT_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/VALID_INSTR' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/MB_Halted' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<0>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<31>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<30>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<29>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<28>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<27>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<26>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<25>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<24>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<23>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<22>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<21>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<20>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<19>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<18>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<17>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<16>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<15>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<14>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<13>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<12>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<11>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<10>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<9>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<8>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<7>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<6>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<5>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<4>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<3>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<2>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<1>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwAck' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_reset' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_sel1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_drck1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/Interrupt' has no load NGDBUILD Design Results Summary: Number of errors: 0 Number of warnings: 158 Total memory usage is 59956 kilobytes Writing NGD file "system.ngd" ... Writing NGDBUILD log file "system.bld"... NGDBUILD done. #----------------------------------------------# # Starting program map # map -o system_map.ncd system.ngd system.pcf #----------------------------------------------# Release 6.1.02i - Map G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Using target part "2vp7fg456-6". Removing unused or disabled logic... Running cover... Writing file system_map.ngm... Running directed packing... Running delay-based LUT packing... Running related packing... Writing design file "system_map.ncd"... Design Summary: Number of errors: 0 Number of warnings: 72 Logic Utilization: Number of Slice Flip Flops: 1,725 out of 9,856 17% Number of 4 input LUTs: 2,432 out of 9,856 24% Logic Distribution: Number of occupied Slices: 1,867 out of 4,928 37% Number of Slices containing only related logic: 1,867 out of 1,867 100% Number of Slices containing unrelated logic: 0 out of 1,867 0% *See NOTES below for an explanation of the effects of unrelated logic Total Number 4 input LUTs: 2,914 out of 9,856 29% Number used as logic: 2,432 Number used as a route-thru: 39 Number used for Dual Port RAMs: 256 (Two LUTs used per Dual Port RAM) Number used as Shift registers: 187 Number of bonded IOBs: 65 out of 248 26% IOB Flip Flops: 117 Number of PPC405s: 0 out of 1 0% Number of Block RAMs: 30 out of 44 68% Number of MULT18X18s: 3 out of 44 6% Number of GCLKs: 2 out of 16 12% Number of BSCANs: 1 out of 1 100% Number of GTs: 0 out of 8 0% Number of GT10s: 0 out of 0 0% Number of RPM macros: 7 Total equivalent gate count for design: 2,055,986 Additional JTAG gate count for IOBs: 3,120 Peak Memory Usage: 122 MB NOTES: Related logic is defined as being logic that shares connectivity - e.g. two LUTs are "related" if they share common inputs. When assembling slices, Map gives priority to combine logic that is related. Doing so results in the best timing performance. Unrelated logic shares no connectivity. Map will only begin packing unrelated logic into a slice once 99% of the slices are occupied through related logic packing. Note that once logic distribution reaches the 99% level through related logic packing, this does not mean the device is completely utilized. Unrelated logic packing will then begin, continuing until all usable LUTs and FFs are occupied. Depending on your timing budget, increased levels of unrelated logic packing may adversely affect the overall timing performance of your design. Mapping completed. See MAP report file "system_map.mrp" for details. #----------------------------------------------# # Starting program par # par -w -ol 5 system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Par G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Constraints file: system.pcf Loading device database for application Par from file "system_map.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Par from file '2vp7.nph' in environment C:/Xilinx. Device speed data version: PRODUCTION 1.82 2003-09-30. Resolving physical constraints. Finished resolving physical constraints. Device utilization summary: Number of External IOBs 65 out of 248 26% Number of LOCed External IOBs 65 out of 65 100% Number of MULT18X18s 3 out of 44 6% Number of RAMB16s 30 out of 44 68% Number of SLICEs 1867 out of 4928 37% Number of BSCANs 1 out of 1 100% Number of BUFGMUXs 2 out of 16 12% Overall effort level (-ol): Medium (set by user) Placer effort level (-pl): Medium (set by user) Placer cost table entry (-t): 1 Router effort level (-rl): Medium (set by user) Starting initial Timing Analysis. REAL time: 4 secs Finished initial Timing Analysis. REAL time: 8 secs Phase 1.1 Phase 1.1 (Checksum:98f036) REAL time: 9 secs Phase 2.2 ..... Phase 2.2 (Checksum:1312cfe) REAL time: 15 secs Phase 3.3 Phase 3.3 (Checksum:1c9c37d) REAL time: 15 secs Phase 4.5 Phase 4.5 (Checksum:26259fc) REAL time: 15 secs Phase 5.8 .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .................. ... .. ... ... ... ... ... ... ... ... ... .. ... ... ... ... .... ......... ........... .. Phase 5.8 (Checksum:e916bd) REAL time: 1 mins 37 secs Phase 6.5 Phase 6.5 (Checksum:39386fa) REAL time: 1 mins 37 secs Phase 7.18 Phase 7.18 (Checksum:42c1d79) REAL time: 1 mins 55 secs Phase 8.24 Phase 8.24 (Checksum:4c4b3f8) REAL time: 1 mins 55 secs Phase 9.27 Phase 9.27 (Checksum:55d4a77) REAL time: 2 mins 3 secs Writing design to file system.ncd. Total REAL time to Placer completion: 2 mins 4 secs Total CPU time to Placer completion: 2 mins Phase 1: 18333 unrouted; REAL time: 2 mins 5 secs Phase 2: 16091 unrouted; REAL time: 2 mins 10 secs Phase 3: 5505 unrouted; REAL time: 2 mins 14 secs Phase 4: 5505 unrouted; (136232) REAL time: 2 mins 15 secs Phase 5: 5868 unrouted; (6636) REAL time: 2 mins 32 secs Phase 6: 5893 unrouted; (5842) REAL time: 2 mins 34 secs Phase 7: 5148 unrouted; (1688) REAL time: 2 mins 59 secs Phase 8: 5177 unrouted; (39) REAL time: 3 mins 14 secs Phase 9: 5177 unrouted; (39) REAL time: 4 mins 24 secs Phase 10: 0 unrouted; (1598) REAL time: 4 mins 55 secs Writing design to file system.ncd. Phase 11: 0 unrouted; (1598) REAL time: 8 mins 52 secs Writing design to file system.ncd. Phase 12: 0 unrouted; (1597) REAL time: 9 mins 26 secs Phase 13: 0 unrouted; (1367) REAL time: 10 mins 6 secs Phase 14: 0 unrouted; (1367) REAL time: 10 mins 7 secs Total REAL time to Router completion: 10 mins 16 secs Total CPU time to Router completion: 10 mins 5 secs Generating "par" statistics. ************************** Generating Clock Report ************************** +-------------------------+----------+------+------+------------+-------------+ | Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)| +-------------------------+----------+------+------+------------+-------------+ |SDRAM_8Mx32_SDRAM_Clk_OB | | | | | | | UF | BUFGMUX2P| No | 1282 | 0.173 | 1.310 | +-------------------------+----------+------+------+------------+-------------+ | DBG_CLK_s | BUFGMUX6S| No | 152 | 0.167 | 1.306 | +-------------------------+----------+------+------+------------+-------------+ |debug_module/bscan_updat | | | | | | | e | Local | | 1 | 0.000 | 0.412 | +-------------------------+----------+------+------+------------+-------------+ |opb_intc_0/opb_intc_0/IN | | | | | | |TC_CORE_I/INTR_DET_I/int | | | | | | | errupts<1> | Local | | 1 | 0.000 | 0.223 | +-------------------------+----------+------+------+------------+-------------+ Timing Score: 1367 WARNING:Par:62 - Timing constraints have not been met. Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. -------------------------------------------------------------------------------- Constraint | Requested | Actual | Logic | | | Levels -------------------------------------------------------------------------------- * NET "bufgp_63/IBUFG" PERIOD = 10 nS HI | 10.000ns | 10.297ns | 14 GH 50.000000 % | | | -------------------------------------------------------------------------------- 1 constraint not met. Generating Pad Report. All signals are completely routed. Total REAL time to PAR completion: 10 mins 23 secs Total CPU time to PAR completion: 10 mins 11 secs Peak Memory Usage: 204 MB Placement: Completed - No errors found. Routing: Completed - No errors found. Timing: Completed - 7 errors found. Writing design to file system.ncd. PAR done. #----------------------------------------------# # Starting program post_par_trce # trce -e 3 -xml system.twx system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application trce from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application trce from file '2vp7.nph' in environment C:/Xilinx. -------------------------------------------------------------------------------- Release 6.1.02i Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. trce -e 3 -xml system.twx system.ncd system.pcf Design file: system.ncd Physical constraint file: system.pcf Device,speed: xc2vp7,-6 (PRODUCTION 1.82 2003-09-30) Report level: error report -------------------------------------------------------------------------------- INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report. Timing summary: --------------- Timing errors: 7 Score: 1367 Constraints cover 334154 paths, 0 nets, and 16319 connections Design statistics: Minimum period: 10.297ns (Maximum frequency: 97.116MHz) Analysis completed Tue Dec 09 10:43:48 2003 -------------------------------------------------------------------------------- Generating Report ... Total time: 10 secs xflow done! cd implementation; bitgen -w -f bitgen.ut system Release 6.1.02i - Bitgen G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application Bitgen from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Bitgen from file '2vp7.nph' in environment C:/Xilinx. Opened constraints file system.pcf. Tue Dec 09 10:43:52 2003 Running DRC. WARNING:DesignRules:372 - Netcheck: Gated clock. Clock net opb_intc_0/opb_intc_0/INTC_CORE_I/INTR_DET_I/interrupts<1> is sourced by a combinatorial pin. This is not good design practice. Use the CE pin to control the loading of data into the flip-flop. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. DRC detected 0 errors and 65 warnings. Creating bit map... Saving bit stream in "system.bit". Creating bit mask... Saving mask bit stream in "system.msk". Bitstream generation is complete. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_intc_0 - opb_timer_0 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver intc_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\intc_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\intc_v1_00_b\ ... Copying files for driver tmrctr_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\tmrctr_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\tmrctr_v1_00_b\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... WARNING: The parameter USE_DCR for the intc driver has been deprecated. Any reference to this parameter in the MSS file will be ignored. Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling intc Compiling tmrctr Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mxl-barrel-shift -mno-xl-soft-div -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:181: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:183: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:388: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7530 868 1088 9486 250e microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mxl-barrel-shift -mno-xl-soft-div -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:140: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:182: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:184: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:389: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7538 868 1088 9494 2516 microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programming terminated, Done did not go high. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Project Saved. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make clean; exit;" Started... rm -f implementation/system.ngc rm -f implementation/system.bit rm -f implementation/system.ncd rm -f implementation/system_bd.bmm rm -rf implementation synthesis xst hdl rm -rf xst.srp system.srp rm -rf microblaze_0/lib/ rm -f microblaze_0/code/executable.elf rm -rf simulation/behavioral rm -f _impact.cmd Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make bits; exit;" Started... ********************************************* Creating system netlist for hardware specification.. ********************************************* platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Release 6.1.02i - platgen EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: platgen -p XC2VP7FG456-6 -lang vhdl -st xst system.mhs Parse system.mhs ... Read MPD definitions ... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to virtex2p microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to virtex2p bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to virtex2p opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to virtex2p opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to virtex2p opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to virtex2p Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Check platform configuration ... Check platform address map ... Generate and verify LMB mask ... Overriding system level properties ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b10000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 Performing System level DRCs on the complete IP... Modify defaults ... Define platform ... Performing XLPP processing on licensed cores ... Completion time: 0.00 seconds Managing hardware (BBD-specified) netlist files ... Managing cache ... Elaborating instances ... bram_block (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:136 - elaborating IP. Writing HDL for elaborated instances ... Inserting wrapper level ... Completion time: 2.00 seconds Constructing platform-level signal connectivity ... Completion time: 3.00 seconds Writing (top-level) BMM ... Writing BMM - F:\Fary\EDK61-MB\implementation\system.bmm Writing (top-level and wrappers) HDL ... Generating synthesis project file ... Running XST synthesis ... microblaze_0_wrapper (microblaze_0) - F:\Fary\EDK61-MB\system.mhs:41 - Running XST synthesis mb_opb_wrapper (mb_opb) - F:\Fary\EDK61-MB\system.mhs:74 - Running XST synthesis debug_module_wrapper (debug_module) - F:\Fary\EDK61-MB\system.mhs:82 - Running XST synthesis ilmb_wrapper (ilmb) - F:\Fary\EDK61-MB\system.mhs:100 - Running XST synthesis dlmb_wrapper (dlmb) - F:\Fary\EDK61-MB\system.mhs:108 - Running XST synthesis dlmb_cntlr_wrapper (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:116 - Running XST synthesis ilmb_cntlr_wrapper (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:126 - Running XST synthesis lmb_bram_wrapper (lmb_bram) - F:\Fary\EDK61-MB\system.mhs:136 - Running XST synthesis rs232_wrapper (rs232) - F:\Fary\EDK61-MB\system.mhs:144 - Running XST synthesis leds_4bit_wrapper (leds_4bit) - F:\Fary\EDK61-MB\system.mhs:161 - Running XST synthesis sdram_8mx32_wrapper (sdram_8mx32) - F:\Fary\EDK61-MB\system.mhs:173 - Running XST synthesis opb_intc_0_wrapper (opb_intc_0) - F:\Fary\EDK61-MB\system.mhs:209 - Running XST synthesis opb_timer_0_wrapper (opb_timer_0) - F:\Fary\EDK61-MB\system.mhs:224 - Running XST synthesis Rebuilding cache ... Total run time: 227.00 seconds Running synthesis... bash -c "cd synthesis; ./synthesis.sh; cd .." Release 6.1.02i - xst G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. --> TABLE OF CONTENTS 1) Synthesis Options Summary 2) HDL Compilation 3) HDL Analysis 4) HDL Synthesis 4.1) HDL Synthesis Report 5) Advanced HDL Synthesis 6) Low Level Synthesis 7) Final Report 7.1) Device utilization summary 7.2) TIMING REPORT ========================================================================= * Synthesis Options Summary * ========================================================================= ---- Source Parameters Input Format : VHDL Input File Name : F:\Fary\EDK61-MB\synthesis\system_xst.prj ---- Target Parameters Target Device : XC2VP7FG456-6 Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc ---- Source Options Top Module Name : system ---- Target Options Add IO Buffers : NO ---- General Options Optimization Effort : 2 Optimization Goal : speed Hierarchy Separator : / ========================================================================= ========================================================================= * HDL Compilation * ========================================================================= Compiling vhdl file F:/Fary/EDK61-MB/hdl/system.vhd in Library work. Entity (Architecture ) compiled. ========================================================================= * HDL Analysis * ========================================================================= Analyzing Entity (Architecture ). WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1238: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1244: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1250: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1258: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1266: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1274: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1282: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1288: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1294: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1300: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1306: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1312: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1318: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1324: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1330: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1336: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1342: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1348: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1354: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1360: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1366: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1372: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1378: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1384: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1390: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1396: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1402: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1410: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1418: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1426: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1434: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1442: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1450: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1458: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1466: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1474: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1482: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1490: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1498: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1506: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1514: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1522: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1530: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1538: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1546: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1554: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1562: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1570: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1578: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1586: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1594: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1602: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1610: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1618: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1626: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1634: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1642: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1650: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1658: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1664: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1670: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1676: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1682: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1688: Generating a Black Box for component . WARNING:Xst:766 - F:/Fary/EDK61-MB/hdl/system.vhd line 1694: Generating a Black Box for component . Entity analyzed. Unit generated. ========================================================================= * HDL Synthesis * ========================================================================= Synthesizing Unit . Related source file is F:/Fary/EDK61-MB/hdl/system.vhd. Unit synthesized. ========================================================================= HDL Synthesis Report Found no macro ========================================================================= ========================================================================= * Advanced HDL Synthesis * ========================================================================= ========================================================================= * Low Level Synthesis * ========================================================================= Optimizing unit ... Loading device for application Xst from file '2vp7.nph' in environment C:/Xilinx. Mapping all equations... Building and optimizing final netlist ... ========================================================================= * Final Report * ========================================================================= Final Results Top Level Output File Name : F:\Fary\EDK61-MB\implementation\system.ngc Output Format : ngc Optimization Goal : speed Keep Hierarchy : no Design Statistics # IOs : 65 Cell Usage : # BELS : 2 # GND : 1 # VCC : 1 # Clock Buffers : 1 # BUFGP : 1 # IO Buffers : 64 # IBUF : 2 # IOBUF : 36 # OBUF : 26 # Others : 13 # debug_module_wrapper : 1 # dlmb_cntlr_wrapper : 1 # dlmb_wrapper : 1 # ilmb_cntlr_wrapper : 1 # ilmb_wrapper : 1 # leds_4bit_wrapper : 1 # lmb_bram_wrapper : 1 # mb_opb_wrapper : 1 # microblaze_0_wrapper : 1 # opb_intc_0_wrapper : 1 # opb_timer_0_wrapper : 1 # rs232_wrapper : 1 # sdram_8mx32_wrapper : 1 ========================================================================= Device utilization summary: --------------------------- Selected Device : 2vp7fg456-6 Number of bonded IOBs: 64 out of 248 25% Number of GCLKs: 1 out of 16 6% ========================================================================= TIMING REPORT NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE. FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT GENERATED AFTER PLACE-and-ROUTE. Clock Information: ------------------ No clock signals found in this design Timing Summary: --------------- Speed Grade: -6 Minimum period: No path found Minimum input arrival time before clock: No path found Maximum output required time after clock: No path found Maximum combinational path delay: 3.915ns Timing Detail: -------------- All values displayed in nanoseconds (ns) ------------------------------------------------------------------------- Timing constraint: Default path analysis Delay: 3.915ns (Levels of Logic = 1) Source: sdram_8mx32:SDRAM_DQ_O<27> (PAD) Destination: SDRAM_8Mx32_SDRAM_DQ<27> (PAD) Data Path: sdram_8mx32:SDRAM_DQ_O<27> to SDRAM_8Mx32_SDRAM_DQ<27> Gate Net Cell:in->out fanout Delay Delay Logical Name (Net Name) ---------------------------------------- ------------ sdram_8mx32_wrapper:SDRAM_DQ_O<27> 1 0.000 0.414 sdram_8mx32 (SDRAM_8Mx32_SDRAM_DQ_O<27>) IOBUF:I->IO 3.501 iobuf_53 (SDRAM_8Mx32_SDRAM_DQ<27>) ---------------------------------------- Total 3.915ns (3.501ns logic, 0.414ns route) (89.4% logic, 10.6% route) ========================================================================= CPU : 11.98 / 12.29 s | Elapsed : 12.00 / 13.00 s --> Total memory usage is 91556 kilobytes Copying Xilinx Implementation tool scripts.. ********************************************* Running Xilinx Implementation tools.. ********************************************* xflow -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc Release 6.1.02i - Xflow G.23 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. xflow.exe -wd implementation -p XC2VP7FG456-6 -implement fast_runtime.opt system.ngc .... Copying flowfile C:/Xilinx/xilinx/data/fpga.flw into working directory F:/Fary/EDK61-MB/implementation Using Flow File: F:/Fary/EDK61-MB/implementation/fpga.flw Using Option File(s): F:/Fary/EDK61-MB/implementation/fast_runtime.opt Creating Script File ... #----------------------------------------------# # Starting program ngdbuild # ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm F:/Fary/EDK61-MB/implementation/system.ngc -uc system.ucf system.ngd #----------------------------------------------# Release 6.1.02i - ngdbuild G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: ngdbuild -p XC2VP7FG456-6 -nt timestamp -bm system.bmm -uc system.ucf F:/Fary/EDK61-MB/implementation/system.ngc system.ngd Reading NGO file "F:/Fary/EDK61-MB/implementation/system.ngc" ... Reading component libraries for design expansion... Loading design module "F:/Fary/EDK61-MB/implementation/microblaze_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/mb_opb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/debug_module_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/dlmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/ilmb_cntlr_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/lmb_bram_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/rs232_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/leds_4bit_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/sdram_8mx32_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_intc_0_wrapper.ngc"... Loading design module "F:/Fary/EDK61-MB/implementation/opb_timer_0_wrapper.ngc"... Annotating constraints to design from file "system.ucf" ... Checking timing specifications ... Processing BMM file ... Checking expanded design ... WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'leds_4bit/leds_4bit/BE_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_ABUS_REG_BIT_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I17' has unconnected outp ut pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I20' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I21' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I22' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I23' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I26' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I27' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I28' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_intc_0/opb_intc_0/OPB_INTFC_I/OPB_DBUS_REG_BIT_I29' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/SEQADDR_FF_I' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I24' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I25' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I30' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/ABUS_FF_I31' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I20' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TI MER_CONTROL_I/TCSR0_FF_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I17' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I12' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I9' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I10' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I11' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I8' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I3' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I4' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I5' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I6' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I7' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I2' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I0' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR0_FF_I1' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I13' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I18' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I19' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I16' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I17' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I14' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I15' has unconnected output pin WARNING:NgdBuild:443 - SFF primitive 'opb_timer_0/opb_timer_0/TC_CORE_I/TIMER_CONTROL_I/TCSR1_FF_I20' has unconnected output pin WARNING:NgdBuild:454 - logical net 'dlmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'ilmb_port_BRAM_Rst' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<31>' has no load WARNING:NgdBuild:454 - logical net 'dlmb_LMB_ABus<30>' has no load WARNING:NgdBuild:454 - logical net 'net_vcc6<5>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/JUMP_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_WRITE' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<0>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Iopb_Interface_I/Iopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Dopb_Interface_I/Dopb_Interrupt' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/microblaze_0/Data_Flow_I/PC_Module_I/PC_Bit_I0/Carry_Out' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/PREFETCH_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<4>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<3>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<2>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/REG_ADDR<1>' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/INTERRUPT_TAKEN' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/VALID_INSTR' has no load WARNING:NgdBuild:454 - logical net 'microblaze_0/MB_Halted' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_hwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<0>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beXfer' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<31>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<30>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<29>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<28>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<27>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<26>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<25>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<24>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<23>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<22>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<21>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<20>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<19>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<18>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<17>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<16>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<15>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<14>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<13>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<12>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<11>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<10>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<9>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<8>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<7>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<6>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<5>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<4>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<3>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<2>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_wrDBus<1>' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_beAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_dwAck' has no load WARNING:NgdBuild:454 - logical net 'mb_opb/OPB_fwAck' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_reset' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_sel1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/bscan_drck1' has no load WARNING:NgdBuild:454 - logical net 'debug_module/Interrupt' has no load NGDBUILD Design Results Summary: Number of errors: 0 Number of warnings: 158 Total memory usage is 59956 kilobytes Writing NGD file "system.ngd" ... Writing NGDBUILD log file "system.bld"... NGDBUILD done. #----------------------------------------------# # Starting program map # map -o system_map.ncd system.ngd system.pcf #----------------------------------------------# Release 6.1.02i - Map G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Using target part "2vp7fg456-6". Removing unused or disabled logic... Running cover... Writing file system_map.ngm... Running directed packing... Running delay-based LUT packing... Running related packing... Writing design file "system_map.ncd"... Design Summary: Number of errors: 0 Number of warnings: 72 Logic Utilization: Number of Slice Flip Flops: 1,725 out of 9,856 17% Number of 4 input LUTs: 2,432 out of 9,856 24% Logic Distribution: Number of occupied Slices: 1,867 out of 4,928 37% Number of Slices containing only related logic: 1,867 out of 1,867 100% Number of Slices containing unrelated logic: 0 out of 1,867 0% *See NOTES below for an explanation of the effects of unrelated logic Total Number 4 input LUTs: 2,914 out of 9,856 29% Number used as logic: 2,432 Number used as a route-thru: 39 Number used for Dual Port RAMs: 256 (Two LUTs used per Dual Port RAM) Number used as Shift registers: 187 Number of bonded IOBs: 65 out of 248 26% IOB Flip Flops: 117 Number of PPC405s: 0 out of 1 0% Number of Block RAMs: 30 out of 44 68% Number of MULT18X18s: 3 out of 44 6% Number of GCLKs: 2 out of 16 12% Number of BSCANs: 1 out of 1 100% Number of GTs: 0 out of 8 0% Number of GT10s: 0 out of 0 0% Number of RPM macros: 7 Total equivalent gate count for design: 2,055,986 Additional JTAG gate count for IOBs: 3,120 Peak Memory Usage: 122 MB NOTES: Related logic is defined as being logic that shares connectivity - e.g. two LUTs are "related" if they share common inputs. When assembling slices, Map gives priority to combine logic that is related. Doing so results in the best timing performance. Unrelated logic shares no connectivity. Map will only begin packing unrelated logic into a slice once 99% of the slices are occupied through related logic packing. Note that once logic distribution reaches the 99% level through related logic packing, this does not mean the device is completely utilized. Unrelated logic packing will then begin, continuing until all usable LUTs and FFs are occupied. Depending on your timing budget, increased levels of unrelated logic packing may adversely affect the overall timing performance of your design. Mapping completed. See MAP report file "system_map.mrp" for details. #----------------------------------------------# # Starting program par # par -w -ol 5 system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Par G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Constraints file: system.pcf Loading device database for application Par from file "system_map.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Par from file '2vp7.nph' in environment C:/Xilinx. Device speed data version: PRODUCTION 1.82 2003-09-30. Resolving physical constraints. Finished resolving physical constraints. Device utilization summary: Number of External IOBs 65 out of 248 26% Number of LOCed External IOBs 65 out of 65 100% Number of MULT18X18s 3 out of 44 6% Number of RAMB16s 30 out of 44 68% Number of SLICEs 1867 out of 4928 37% Number of BSCANs 1 out of 1 100% Number of BUFGMUXs 2 out of 16 12% Overall effort level (-ol): Medium (set by user) Placer effort level (-pl): Medium (set by user) Placer cost table entry (-t): 1 Router effort level (-rl): Medium (set by user) Starting initial Timing Analysis. REAL time: 4 secs Finished initial Timing Analysis. REAL time: 7 secs Phase 1.1 Phase 1.1 (Checksum:98f036) REAL time: 8 secs Phase 2.2 ..... Phase 2.2 (Checksum:1312cfe) REAL time: 14 secs Phase 3.3 Phase 3.3 (Checksum:1c9c37d) REAL time: 14 secs Phase 4.5 Phase 4.5 (Checksum:26259fc) REAL time: 14 secs Phase 5.8 . ... ... ... ... ... ... ... ... ... ... ... ... .. ... ... ... .. .................. .. .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... ......... ............. Phase 5.8 (Checksum:e916bd) REAL time: 1 mins 34 secs Phase 6.5 Phase 6.5 (Checksum:39386fa) REAL time: 1 mins 35 secs Phase 7.18 Phase 7.18 (Checksum:42c1d79) REAL time: 1 mins 52 secs Phase 8.24 Phase 8.24 (Checksum:4c4b3f8) REAL time: 1 mins 52 secs Phase 9.27 Phase 9.27 (Checksum:55d4a77) REAL time: 2 mins Writing design to file system.ncd. Total REAL time to Placer completion: 2 mins 1 secs Total CPU time to Placer completion: 1 mins 59 secs Phase 1: 18333 unrouted; REAL time: 2 mins 2 secs Phase 2: 16091 unrouted; REAL time: 2 mins 7 secs Phase 3: 5505 unrouted; REAL time: 2 mins 11 secs Phase 4: 5505 unrouted; (136232) REAL time: 2 mins 12 secs Phase 5: 5868 unrouted; (6636) REAL time: 2 mins 28 secs Phase 6: 5893 unrouted; (5842) REAL time: 2 mins 31 secs Phase 7: 5148 unrouted; (1688) REAL time: 2 mins 55 secs Phase 8: 5177 unrouted; (39) REAL time: 3 mins 10 secs Phase 9: 5177 unrouted; (39) REAL time: 4 mins 19 secs Phase 10: 0 unrouted; (1598) REAL time: 4 mins 49 secs Writing design to file system.ncd. Phase 11: 0 unrouted; (1598) REAL time: 8 mins 40 secs Writing design to file system.ncd. Phase 12: 0 unrouted; (1597) REAL time: 9 mins 13 secs Phase 13: 0 unrouted; (1367) REAL time: 9 mins 52 secs Phase 14: 0 unrouted; (1367) REAL time: 9 mins 53 secs Total REAL time to Router completion: 10 mins 3 secs Total CPU time to Router completion: 9 mins 59 secs Generating "par" statistics. ************************** Generating Clock Report ************************** +-------------------------+----------+------+------+------------+-------------+ | Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)| +-------------------------+----------+------+------+------------+-------------+ |SDRAM_8Mx32_SDRAM_Clk_OB | | | | | | | UF | BUFGMUX2P| No | 1282 | 0.173 | 1.310 | +-------------------------+----------+------+------+------------+-------------+ | DBG_CLK_s | BUFGMUX6S| No | 152 | 0.167 | 1.306 | +-------------------------+----------+------+------+------------+-------------+ |debug_module/bscan_updat | | | | | | | e | Local | | 1 | 0.000 | 0.412 | +-------------------------+----------+------+------+------------+-------------+ |opb_intc_0/opb_intc_0/IN | | | | | | |TC_CORE_I/INTR_DET_I/int | | | | | | | errupts<1> | Local | | 1 | 0.000 | 0.223 | +-------------------------+----------+------+------+------------+-------------+ Timing Score: 1367 WARNING:Par:62 - Timing constraints have not been met. Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. -------------------------------------------------------------------------------- Constraint | Requested | Actual | Logic | | | Levels -------------------------------------------------------------------------------- * NET "bufgp_63/IBUFG" PERIOD = 10 nS HI | 10.000ns | 10.297ns | 14 GH 50.000000 % | | | -------------------------------------------------------------------------------- 1 constraint not met. Generating Pad Report. All signals are completely routed. Total REAL time to PAR completion: 10 mins 9 secs Total CPU time to PAR completion: 10 mins 5 secs Peak Memory Usage: 204 MB Placement: Completed - No errors found. Routing: Completed - No errors found. Timing: Completed - 7 errors found. Writing design to file system.ncd. PAR done. #----------------------------------------------# # Starting program post_par_trce # trce -e 3 -xml system.twx system.ncd system.pcf #----------------------------------------------# Release 6.1.02i - Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application trce from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application trce from file '2vp7.nph' in environment C:/Xilinx. -------------------------------------------------------------------------------- Release 6.1.02i Trace G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. trce -e 3 -xml system.twx system.ncd system.pcf Design file: system.ncd Physical constraint file: system.pcf Device,speed: xc2vp7,-6 (PRODUCTION 1.82 2003-09-30) Report level: error report -------------------------------------------------------------------------------- INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report. Timing summary: --------------- Timing errors: 7 Score: 1367 Constraints cover 334154 paths, 0 nets, and 16319 connections Design statistics: Minimum period: 10.297ns (Maximum frequency: 97.116MHz) Analysis completed Tue Dec 09 11:40:41 2003 -------------------------------------------------------------------------------- Generating Report ... Total time: 10 secs xflow done! cd implementation; bitgen -w -f bitgen.ut system Release 6.1.02i - Bitgen G.25a Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Loading device database for application Bitgen from file "system.ncd". "system" is an NCD, version 2.38, device xc2vp7, package fg456, speed -6 Loading device for application Bitgen from file '2vp7.nph' in environment C:/Xilinx. Opened constraints file system.pcf. Tue Dec 09 11:40:45 2003 Running DRC. WARNING:DesignRules:372 - Netcheck: Gated clock. Clock net opb_intc_0/opb_intc_0/INTC_CORE_I/INTR_DET_I/interrupts<1> is sourced by a combinatorial pin. This is not good design practice. Use the CE pin to control the loading of data into the flip-flop. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I18/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I18/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I19/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I19/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I2/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I2/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I23/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I23/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I28/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I28/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I20/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I20/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I24/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I24/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I4/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I4/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I29/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I29/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I25/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I25/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I21/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I21/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I3/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I3/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I26/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I26/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I9/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I9/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I5/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I5/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I22/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I22/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I6/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I6/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I27/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I27/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I30/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I30/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I1/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I1/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I31/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I31/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I7/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I7/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I10/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I10/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I8/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I8/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I14/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I14/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I15/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I15/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I11/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I11/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I12/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I12/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I0/Re gFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_ Bit_I0/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I16/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I16/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I17/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I17/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling F output. F of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. WARNING:DesignRules:331 - Blockcheck: Dangling G output. G of comp microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File_Bit_I13/R egFile_X2/microblaze_0/microblaze_0/Data_Flow_I/Register_File_I/Register_File _Bit_I13/RegFile_X2/SP.G is configured, but output is not used. DRC detected 0 errors and 65 warnings. Creating bit map... Saving bit stream in "system.bit". Creating bit mask... Saving mask bit stream in "system.msk". Bitstream generation is complete. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make libs; exit;" Started... ********************************************* Creating software libraries... ********************************************* libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss libgen Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Command Line: libgen -mhs system.mhs -p virtex2p -xmdstub microblaze_0 system.mss Output Directory (-od) : F:\Fary\EDK61-MB\ Part (-p) : virtex2p microblaze_0 Software Specification file : system.mss Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Verifying Bus Interfaces ... Checking platform configuration ... Checking platform address map... Overriding Parameters ... opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:34 - overriding c_num_masters value 4 to 2 opb_v20 (mb_opb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_b\data\opb_v20_v2_1_0.mpd:35 - overriding c_num_slaves value 4 to 6 lmb_v10 (ilmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_v10 (dlmb) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_v10_v1_00_a\data\lmb_v10_v2_1_0.mpd:30 - overriding c_lmb_num_slaves value 4 to 1 lmb_bram_if_cntlr (dlmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:119 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 lmb_bram_if_cntlr (ilmb_cntlr) - F:\Fary\EDK61-MB\system.mhs:129 - overriding c_mask value 0x10000000 to 0b00000000000000000000000000000000 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 35 - overriding c_kind_of_intr value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 36 - overriding c_kind_of_edge value 11111111111111111111111111111111 to 0b00000000000000000000000000000010 opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 37 - overriding c_kind_of_lvl value 11111111111111111111111111111111 to 0b00000000000000000000000000000001 INFO:MDT - List of peripherals addressable from processor instance microblaze_0 : - dlmb_cntlr - ilmb_cntlr - debug_module - RS232 - LEDs_4Bit - SDRAM_8Mx32 - opb_intc_0 - opb_timer_0 Building Directory Structure for microblaze_0 Checking Processor Rules for microblaze_0 Generating platform libraries and device drivers ... Copying Library Files ... Copying BSP Files ... Running CopyFiles ... Copying files for driver uartlite_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\uartlite_v1_00_b\ ... Copying files for driver gpio_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\gpio_v1_00_a\ ... Copying files for driver intc_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\intc_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\intc_v1_00_b\ ... Copying files for driver tmrctr_v1_00_b from C:\EDK\sw\XilinxProcessorIPLib\drivers\tmrctr_v1_00_b\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\tmrctr_v1_00_b\ ... Copying files for driver cpu_v1_00_a from C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to F:\Fary\EDK61-MB\microblaze_0\libsrc\cpu_v1_00_a\ ... Running DRCs for Drivers and Libraries ... Running generate for Drivers and Libraries ... WARNING: The parameter USE_DCR for the intc driver has been deprecated. Any reference to this parameter in the MSS file will be ignored. Running post_generate for Drivers and Libraries ... Running make for Drivers and Libraries ... Configuring make for target include using: make -s include "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Configuring make for target libs using: make -s libs "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS=-mno-xl-soft-mul -O2 -c" "EXTRA_COMPILER_FLAGS=" Compiling microblaze_disable_dcache.s Compiling microblaze_disable_icache.s Compiling microblaze_disable_interrupts.s Compiling microblaze_enable_dcache.s Compiling microblaze_enable_icache.s Compiling microblaze_enable_interrupts.s Compiling microblaze_init_dcache_range.s Compiling microblaze_init_icache_range.s Compiling microblaze_update_dcache.s Compiling microblaze_update_icache.s Compiling common Compiling uartlite Compiling gpio Compiling intc Compiling tmrctr Compiling cpu Libraries generated in F:\Fary\EDK61-MB\microblaze_0\lib\ directory Running execs_generate for Drivers and Libraries ... LibGen Done. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make program; exit;" Started... mb-gcc -O2 code/bootloader.c code/flash.c -o microblaze_0/code/executable.elf \ -mno-xl-soft-mul -mxl-barrel-shift -mno-xl-soft-div -I./microblaze_0/include/ -Icode/ -L./microblaze_0/lib/ \ -xl-mode-xmdstub \ code/bootloader.c: In function `memory_test': code/bootloader.c:139: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:140: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `verify_image': code/bootloader.c:182: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c:184: warning: passing arg 1 of `putnum' makes integer from pointer without a cast code/bootloader.c: In function `menu_execute_flash_image': code/bootloader.c:389: warning: passing arg 1 of `putnum' makes integer from pointer without a cast mb-size microblaze_0/code/executable.elf text data bss dec hex filename 7538 868 1088 9494 2516 microblaze_0/code/executable.elf Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make init_bram; exit;" Started... ********************************************* Initializing BRAM contents of the bitstream ********************************************* bitinit system.mhs -pe microblaze_0 microblaze_0/code/xmdstub.elf -bt implementation/system.bit -o implementation/download.bit bitinit version Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) Xilinx Inc. 2002. Parsing MHS File system.mhs... Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_v20_v1_10_b/data/opb_v20_v2_1_0.tcl ...Done Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl ...Done Overriding IP level properties ... microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:22 - overriding c_family value virtex2 to microblaze (microblaze_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v2_00_a\data\microblaze_v2_1_0. mpd:23 - overriding c_instance value microblaze to microblaze_0 opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v1_00_c\data\opb_mdm_v2_1_0.mpd:28 - overriding c_family value virtex2 to bram_block (lmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd:31 - overriding c_family value virtex2 to opb_sdram (SDRAM_8Mx32) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_sdram_v1_00_c\data\opb_sdram_v2_1_0.mp d:28 - overriding c_family value virtex2 to opb_intc (opb_intc_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_intc_v1_00_c\data\opb_intc_v2_1_0.mpd: 26 - overriding c_family value virtex2 to opb_timer (opb_timer_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_timer_v1_00_b\data\opb_timer_v2_1_0.mp d:31 - overriding c_family value virtex2 to Performing IP level DRCs on properties... Performing IP level DRCs on the complete IP ... Initializing Memory... Running Data2Mem ... Memory Initialization completed successfully. Done. Command bash -c "cd /xygdrive/f/Fary/EDK61-MB/; make -f system.make download; exit;" Started... ********************************************* Downloading Bitstream onto the target board ********************************************* impact -batch etc/download.cmd // *** BATCH CMD : setMode -bs // *** BATCH CMD : setCable -port auto AutoDetecting cable. Please wait. Connecting to cable (USB Port). Cable connection failed. Connecting to cable (Parallel Port - LPT1). Checking cable driver. Driver windrvr.sys version = 5.0.5.1. LPT base address = 0378h. Cable connection established. // *** BATCH CMD : identify Identifying chain contents ....Version is 0001 '1': : Manufacturer's ID =Xilinx xc2vp7, Version : 1 INFO:iMPACT:1777 - Reading C:/Xilinx/virtex2p/data/xc2vp7.bsd... INFO:iMPACT:501 - '1': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '2': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:1777 - Reading C:/Xilinx/xc18v00/data/xc18v04.bsd... INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- Version is 0000 '3': : Manufacturer's ID =Xilinx xc18v04, Version : 0 INFO:iMPACT:501 - '1': Added Device xc18v04 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- done. // *** BATCH CMD : identifyMPM // *** BATCH CMD : setAttribute -position 3 -attr configFileName -value "implementation/download.bit" '3': Loading file 'implementation/download.bit' ... done. INFO:iMPACT:501 - '3': Added Device xc2vp7 successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- // *** BATCH CMD : program -p 3 Validating chain... Boundary-scan chain validated successfully. '3':Programming device... done. INFO:iMPACT:579 - '3': Completed downloading bit file to device. INFO:iMPACT:580 - '3':Checking done pin ....done. '3': Programmed successfully. ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- ---------------------------------------------------------------------- Done. Xilinx Platform Studio (XPS) Xilinx EDK 6.1.1 Build EDK_G.13 Copyright (c) 1995-2003 Xilinx, Inc. All rights reserved. Project Saved.