|
Message
From: cvs at opencores.org<cvs@o...>
Date: Tue Jul 18 04:14:26 CEST 2006
Subject: [cvs-checkins] MODIFIED: mb-jpeg ...
Date: 00/06/07 18:04:14 Modified: mb-jpeg libgen.log platgen.log system.log system.make system_incl.make system.mhs system.mss system.xmp Log: Modify hardware architecture 1. memory layout: 64KB instruction, 64KB data + 64KB image buffer Revision Changes Path 1.3 mb-jpeg/libgen.log http://www.opencores.org/cvsweb.shtml/mb-jpeg/libgen.log.diff?r1=1.2&r2=1.3 (In the diff below, changes in quantity of whitespace are not shown.) Index: libgen.log =================================================================== RCS file: /cvsroot/quickwayne/mb-jpeg/libgen.log,v retrieving revision 1.2 retrieving revision 1.3 diff -u -b -r1.2 -r1.3 --- libgen.log 24 Jun 2006 18:02:39 -0000 1.2 +++ libgen.log 18 Jul 2006 02:14:25 -0000 1.3 @@ -43,7 +43,7 @@ opb_mdm (debug_module) - C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd line 42 - tool overriding c_family value virtex2 to virtex2p -bram_block (lmb_bram) - +bram_block (ilmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd line 42 - tool overriding c_family value virtex2 to virtex2p opb_gpio (leds_4bit) - @@ -61,7 +61,7 @@ bram_block (data_bram_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd line 42 - tool overriding c_family value virtex2 to virtex2p -bram_block (data_bram_1) - +bram_block (dlmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd line 42 - tool overriding c_family value virtex2 to virtex2p @@ -77,12 +77,9 @@ Sourcing tcl file C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v 2_1_0.tcl ... -Sourcing tcl file -C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v -2_1_0.tcl ... Address Map for Processor microblaze_0 - (0x00000000-0x0000ffff) dlmb_cntlr dlmb (0x00000000-0x0000ffff) ilmb_cntlr ilmb + (0x00010000-0x0001ffff) dlmb_cntlr dlmb (0x40000000-0x4000ffff) PushButtons_5Bit mb_opb (0x40020000-0x4002ffff) LEDs_4Bit mb_opb (0x40040000-0x4004ffff) DIPSWs_4Bit mb_opb @@ -90,15 +87,14 @@ (0x41400000-0x4140ffff) debug_module mb_opb (0x41800000-0x4180ffff) SysACE_CompactFlash mb_opb (0x70000000-0x7000ffff) data_bram_if_cntlr_0 dlmb - (0x70010000-0x7001ffff) data_bram_if_cntlr_1 dlmb Check platform configuration ... opb_v20 (mb_opb) - D:\mb-jpeg\system.mhs line 55 - 2 master(s) : 6 slave(s) lmb_v10 (ilmb) - D:\mb-jpeg\system.mhs line 81 - 1 master(s) : 1 slave(s) -lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 3 slave(s) +lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 2 slave(s) Check port drivers... -WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 208 - floating +WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 207 - floating connection! Check platform address map ... @@ -115,7 +111,7 @@ line 39 - tool 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 -line 39 - tool overriding c_lmb_num_slaves value 4 to 3 +line 39 - tool overriding c_lmb_num_slaves value 4 to 2 lmb_bram_if_cntlr (dlmb_cntlr) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if _cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to @@ -124,21 +120,17 @@ C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if _cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to 0x70c70000 -bram_block (lmb_bram) - +bram_block (ilmb_bram) - C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0. mpd line 38 - tool overriding c_memsize value 2048 to 0x10000 -bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 214 - tool overriding +bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 213 - tool overriding c_memsize value 16384 to 0x10000 lmb_bram_if_cntlr (data_bram_if_cntlr_0) - C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if _cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to 0x70c70000 -bram_block (data_bram_1) - D:\mb-jpeg\system.mhs line 230 - tool overriding +bram_block (dlmb_bram) - D:\mb-jpeg\system.mhs line 229 - tool overriding c_memsize value 16384 to 0x10000 -lmb_bram_if_cntlr (data_bram_if_cntlr_1) -
-C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
-_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
-0x70c70000
Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
@@ -152,7 +144,6 @@
- dlmb_cntlr
- data_bram_if_cntlr_0
- - data_bram_if_cntlr_1
- ilmb
WARNING:MDT - D:\mb-jpeg\system.mhs line 81 - No Driver Found for instance ilmb.
To avoid seeing this warning, assign the appropriate driver or driver
1.3 mb-jpeg/platgen.log
http://www.opencores.org/cvsweb.shtml/mb-jpeg/platgen.log.diff?r1=1.2&r2=1.3
(In the diff below, changes in quantity of whitespace are not shown.)
Index: platgen.log
===================================================================
RCS file: /cvsroot/quickwayne/mb-jpeg/platgen.log,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- platgen.log 6 Jul 2006 23:38:43 -0000 1.2
+++ platgen.log 18 Jul 2006 02:14:25 -0000 1.3
@@ -42,7 +42,7 @@
opb_mdm (debug_module) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd
line 42 - tool overriding c_family value virtex2 to virtex2p
-bram_block (lmb_bram) -
+bram_block (ilmb_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd line 42 - tool overriding c_family value virtex2 to virtex2p
opb_gpio (leds_4bit) -
@@ -60,7 +60,7 @@
bram_block (data_bram_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd line 42 - tool overriding c_family value virtex2 to virtex2p
-bram_block (data_bram_1) -
+bram_block (dlmb_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd line 42 - tool overriding c_family value virtex2 to virtex2p
@@ -76,12 +76,9 @@
Sourcing tcl file
C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
2_1_0.tcl ...
-Sourcing tcl file
-C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
-2_1_0.tcl ...
Address Map for Processor microblaze_0
- (0x00000000-0x0000ffff) dlmb_cntlr dlmb
(0x00000000-0x0000ffff) ilmb_cntlr ilmb
+ (0x00010000-0x0001ffff) dlmb_cntlr dlmb
(0x40000000-0x4000ffff) PushButtons_5Bit mb_opb
(0x40020000-0x4002ffff) LEDs_4Bit mb_opb
(0x40040000-0x4004ffff) DIPSWs_4Bit mb_opb
@@ -89,15 +86,14 @@
(0x41400000-0x4140ffff) debug_module mb_opb
(0x41800000-0x4180ffff) SysACE_CompactFlash mb_opb
(0x70000000-0x7000ffff) data_bram_if_cntlr_0 dlmb
- (0x70010000-0x7001ffff) data_bram_if_cntlr_1 dlmb
Check platform configuration ...
opb_v20 (mb_opb) - D:\mb-jpeg\system.mhs line 55 - 2 master(s) : 6 slave(s)
lmb_v10 (ilmb) - D:\mb-jpeg\system.mhs line 81 - 1 master(s) : 1 slave(s)
-lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 3 slave(s)
+lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 2 slave(s)
Check port drivers...
-WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 208 - floating
+WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 207 - floating
connection!
Check platform address map ...
@@ -114,7 +110,7 @@
line 39 - tool 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
-line 39 - tool overriding c_lmb_num_slaves value 4 to 3
+line 39 - tool overriding c_lmb_num_slaves value 4 to 2
lmb_bram_if_cntlr (dlmb_cntlr) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
@@ -123,21 +119,17 @@
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
0x70c70000
-bram_block (lmb_bram) -
+bram_block (ilmb_bram) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
mpd line 38 - tool overriding c_memsize value 2048 to 0x10000
-bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 214 - tool overriding
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 213 - tool overriding
c_memsize value 16384 to 0x10000
lmb_bram_if_cntlr (data_bram_if_cntlr_0) -
C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
0x70c70000
-bram_block (data_bram_1) - D:\mb-jpeg\system.mhs line 230 - tool overriding
+bram_block (dlmb_bram) - D:\mb-jpeg\system.mhs line 229 - tool overriding
c_memsize value 16384 to 0x10000
-lmb_bram_if_cntlr (data_bram_if_cntlr_1) -
-C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
-_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
-0x70c70000
Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
@@ -155,16 +147,46 @@
Managing hardware (BBD-specified) netlist files ...
Managing cache ...
+opb_v20 (mb_opb) - D:\mb-jpeg\system.mhs:55 - Copying cache implementation
+netlist
+opb_mdm (debug_module) - D:\mb-jpeg\system.mhs:63 - Copying cache implementation
+netlist
+lmb_v10 (ilmb) - D:\mb-jpeg\system.mhs:81 - Copying cache implementation netlist
+lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs:89 - Copying cache implementation netlist
+lmb_bram_if_cntlr (dlmb_cntlr) - D:\mb-jpeg\system.mhs:97 - Copying cache
+implementation netlist
+lmb_bram_if_cntlr (ilmb_cntlr) - D:\mb-jpeg\system.mhs:106 - Copying cache
+implementation netlist
+bram_block (ilmb_bram) - D:\mb-jpeg\system.mhs:115 - Copying cache
+implementation netlist
+opb_uartlite (rs232_uart_1) - D:\mb-jpeg\system.mhs:121 - Copying cache
+implementation netlist
+opb_sysace (sysace_compactflash) - D:\mb-jpeg\system.mhs:137 - Copying cache
+implementation netlist
+opb_gpio (leds_4bit) - D:\mb-jpeg\system.mhs:154 - Copying cache implementation
+netlist
+opb_gpio (dipsws_4bit) - D:\mb-jpeg\system.mhs:168 - Copying cache
+implementation netlist
+opb_gpio (pushbuttons_5bit) - D:\mb-jpeg\system.mhs:182 - Copying cache
+implementation netlist
+dcm_module (dcm_0) - D:\mb-jpeg\system.mhs:196 - Copying cache implementation
+netlist
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs:210 - Copying cache
+implementation netlist
+lmb_bram_if_cntlr (data_bram_if_cntlr_0) - D:\mb-jpeg\system.mhs:217 - Copying
+cache implementation netlist
+bram_block (dlmb_bram) - D:\mb-jpeg\system.mhs:226 - Copying cache
+implementation netlist
Elaborating instances ...
-bram_block (lmb_bram) - D:\mb-jpeg\system.mhs:115 - elaborating IP
-bram_block (data_bram_0) - D:\mb-jpeg\system.mhs:211 - elaborating IP
-bram_block (data_bram_1) - D:\mb-jpeg\system.mhs:227 - elaborating IP
+bram_block (ilmb_bram) - D:\mb-jpeg\system.mhs:115 - elaborating IP
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs:210 - elaborating IP
+bram_block (dlmb_bram) - D:\mb-jpeg\system.mhs:226 - elaborating IP
Writing HDL for elaborated instances ...
Inserting wrapper level ...
-Completion time: 3.00 seconds
+Completion time: 4.00 seconds
Constructing platform-level signal connectivity ...
Completion time: 3.00 seconds
@@ -182,29 +204,12 @@
synthesis. IMP_NETLIST=FALSE (default) instances are not synthesized.
microblaze_0_wrapper (microblaze_0) - D:\mb-jpeg\system.mhs:35 - Running XST
synthesis
-mb_opb_wrapper (mb_opb) - D:\mb-jpeg\system.mhs:55 - Running XST synthesis
-debug_module_wrapper (debug_module) - D:\mb-jpeg\system.mhs:63 - Running XST
-synthesis
-ilmb_wrapper (ilmb) - D:\mb-jpeg\system.mhs:81 - Running XST synthesis
-dlmb_wrapper (dlmb) - D:\mb-jpeg\system.mhs:89 - Running XST synthesis
-dlmb_cntlr_wrapper (dlmb_cntlr) - D:\mb-jpeg\system.mhs:97 - Running XST
-synthesis
-ilmb_cntlr_wrapper (ilmb_cntlr) - D:\mb-jpeg\system.mhs:106 - Running XST
-synthesis
-lmb_bram_wrapper (lmb_bram) - D:\mb-jpeg\system.mhs:115 - Running XST synthesis
-rs232_uart_1_wrapper (rs232_uart_1) - D:\mb-jpeg\system.mhs:122 - Running XST
-synthesis
-sysace_compactflash_wrapper (sysace_compactflash) - D:\mb-jpeg\system.mhs:138 -
-Running XST synthesis
-leds_4bit_wrapper (leds_4bit) - D:\mb-jpeg\system.mhs:155 - Running XST
-synthesis
-dipsws_4bit_wrapper (dipsws_4bit) - D:\mb-jpeg\system.mhs:169 - Running XST
-synthesis
-pushbuttons_5bit_wrapper (pushbuttons_5bit) - D:\mb-jpeg\system.mhs:183 -
-Running XST synthesis
-dcm_0_wrapper (dcm_0) - D:\mb-jpeg\system.mhs:197 - Running XST synthesis
-data_bram_0_wrapper (data_bram_0) - D:\mb-jpeg\system.mhs:211 - Running XST
-synthesis
+
+Running NGCBUILD ...
+
+Rebuilding cache ...
+Total run time: 111.00 seconds
+
data_bram_if_cntlr_0_wrapper (data_bram_if_cntlr_0) - D:\mb-jpeg\system.mhs:218
- Running XST synthesis
data_bram_1_wrapper (data_bram_1) - D:\mb-jpeg\system.mhs:227 - Running XST
@@ -215,4 +220,4 @@
Running NGCBUILD ...
Rebuilding cache ...
-Total run time: 368.00 seconds
+Total run time: 317.00 seconds
1.7 mb-jpeg/system.log
http://www.opencores.org/cvsweb.shtml/mb-jpeg/system.log.diff?r1=1.6&r2=1.7
(In the diff below, changes in quantity of whitespace are not shown.)
Index: system.log
===================================================================
RCS file: /cvsroot/quickwayne/mb-jpeg/system.log,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- system.log 17 Jul 2006 00:46:16 -0000 1.6
+++ system.log 18 Jul 2006 02:14:25 -0000 1.7
@@ -5999,3 +5999,20495 @@
Done!
+At Local date and time: Sun Jul 16 23:52:45 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+
+
+ text data bss dec hex filename
+ 78160 4196 2776 85132 14c8c Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Sun Jul 16 23:54:00 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 78160 4196 2776 85132 14c8c Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Sun Jul 16 23:55:19 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make init_bram; exit;" started...
+
+****************************************************
+
+
+Creating system netlist for hardware specification..
+****************************************************
+platgen -p xc2vp30ff896-7 -lang vhdl -lp D:/XilinxXUP/lib/ -st xst system.mhs
+
+
+
+Release Xilinx EDK 8.1 - platgen EDK_I.18.7
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+
+
+
+
+Command Line: platgen -p xc2vp30ff896-7 -lang vhdl -lp D:/XilinxXUP/lib/ -st xst
+system.mhs
+
+Parse system.mhs ...
+
+Read MPD definitions ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v4_00_a/data/microblaze_v2_1_0.
+tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_mdm_v2_00_a/data/opb_mdm_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
+...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v1_00_b/data/lmb_bram_if
+_cntlr_v2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_sysace_v1_00_c/data/opb_sysace_v2_1_0.
+tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_a/data/dcm_module_v2_1_0.
+tcl ...
+
+
+
+Overriding IP level properties ...
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 63 - tool overriding c_family value virtex2 to virtex2p
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 64 - tool overriding c_instance value microblaze to microblaze_0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:93 - tcl overriding C_ADDR_TAG_BITS value 17 to 0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:100 - tcl overriding C_DCACHE_ADDR_TAG value 17 to 0
+opb_mdm (debug_module) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd
+line 42 - tool 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 line 42 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (leds_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (dipsws_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (pushbuttons_5bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+dcm_module (dcm_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.
+mpd line 60 - tool overriding c_family value virtex2 to virtex2p
+bram_block (data_bram_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to virtex2p
+bram_block (data_bram_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to virtex2p
+
+Performing IP level DRCs on properties...
+
+Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Address Map for Processor microblaze_0
+ (0x00000000-0x0000ffff) dlmb_cntlr dlmb
+ (0x00000000-0x0000ffff) ilmb_cntlr ilmb
+ (0x40000000-0x4000ffff) PushButtons_5Bit mb_opb
+ (0x40020000-0x4002ffff) LEDs_4Bit mb_opb
+ (0x40040000-0x4004ffff) DIPSWs_4Bit mb_opb
+ (0x40600000-0x4060ffff) RS232_Uart_1 mb_opb
+ (0x41400000-0x4140ffff) debug_module mb_opb
+ (0x41800000-0x4180ffff) SysACE_CompactFlash mb_opb
+ (0x70000000-0x7000ffff) data_bram_if_cntlr_0 dlmb
+ (0x70010000-0x7001ffff) data_bram_if_cntlr_1 dlmb
+
+Check platform configuration ...
+opb_v20 (mb_opb) - D:\mb-jpeg\system.mhs line 55 - 2 master(s) : 6 slave(s)
+lmb_v10 (ilmb) - D:\mb-jpeg\system.mhs line 81 - 1 master(s) : 1 slave(s)
+lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 3 slave(s)
+
+Check port drivers...
+
+
+WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 208 - floating
+ connection!
+
+Check platform address map ...
+
+Overriding system level properties ...
+opb_v20 (mb_opb) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
+line 39 - tool overriding c_num_masters value 4 to 2
+opb_v20 (mb_opb) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
+line 40 - tool 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
+line 39 - tool 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
+line 39 - tool overriding c_lmb_num_slaves value 4 to 3
+lmb_bram_if_cntlr (dlmb_cntlr) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+lmb_bram_if_cntlr (ilmb_cntlr) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+bram_block (lmb_bram) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 38 - tool overriding c_memsize value 2048 to 0x10000
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 214 - tool overriding
+c_memsize value 16384 to 0x10000
+lmb_bram_if_cntlr (data_bram_if_cntlr_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+bram_block (data_bram_1) - D:\mb-jpeg\system.mhs line 230 - tool overriding
+c_memsize value 16384 to 0x10000
+lmb_bram_if_cntlr (data_bram_if_cntlr_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+
+Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
+
+Performing System level DRCs on properties...
+
+Running UPDATE Tcl procedures for OPTION PLATGEN_SYSLEVEL_UPDATE_PROC...
+
+Modify defaults ...
+
+Processing licensed instances ...
+Completion time: 0.00 seconds
+
+Creating hardware output directories ...
+
+
+
+Managing hardware (BBD-specified) netlist files ...
+
+Managing cache ...
+
+Elaborating instances ...
+bram_block (lmb_bram) - D:\mb-jpeg\system.mhs:115 - elaborating IP
+
+
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs:211 - elaborating IP
+
+
+bram_block (data_bram_1) - D:\mb-jpeg\system.mhs:227 - elaborating IP
+
+
+
+Writing HDL for elaborated instances ...
+
+Inserting wrapper level ...
+
+
+Completion time: 3.00 seconds
+
+Constructing platform-level signal connectivity ...
+
+
+Completion time: 3.00 seconds
+
+Writing (top-level) BMM ...
+Writing BMM - D:\mb-jpeg\implementation\system.bmm
+
+Writing (top-level and wrappers) HDL ...
+
+
+
+Generating synthesis project file ...
+
+
+
+Running XST synthesis ...
+INFO:MDT - The following instances are synthesized with XST. The MPD option
+ IMP_NETLIST=TRUE indicates that a NGC file is to be produced using XST
+ synthesis. IMP_NETLIST=FALSE (default) instances are not synthesized.
+microblaze_0_wrapper (microblaze_0) - D:\mb-jpeg\system.mhs:35 - Running XST
+synthesis
+
+
+mb_opb_wrapper (mb_opb) - D:\mb-jpeg\system.mhs:55 - Running XST synthesis
+
+
+debug_module_wrapper (debug_module) - D:\mb-jpeg\system.mhs:63 - Running XST
+synthesis
+
+
+ilmb_wrapper (ilmb) - D:\mb-jpeg\system.mhs:81 - Running XST synthesis
+
+
+dlmb_wrapper (dlmb) - D:\mb-jpeg\system.mhs:89 - Running XST synthesis
+
+
+dlmb_cntlr_wrapper (dlmb_cntlr) - D:\mb-jpeg\system.mhs:97 - Running XST
+synthesis
+
+
+ilmb_cntlr_wrapper (ilmb_cntlr) - D:\mb-jpeg\system.mhs:106 - Running XST
+synthesis
+
+
+lmb_bram_wrapper (lmb_bram) - D:\mb-jpeg\system.mhs:115 - Running XST synthesis
+
+
+rs232_uart_1_wrapper (rs232_uart_1) - D:\mb-jpeg\system.mhs:122 - Running XST
+synthesis
+
+
+sysace_compactflash_wrapper (sysace_compactflash) - D:\mb-jpeg\system.mhs:138 -
+Running XST synthesis
+
+
+leds_4bit_wrapper (leds_4bit) - D:\mb-jpeg\system.mhs:155 - Running XST
+synthesis
+
+
+dipsws_4bit_wrapper (dipsws_4bit) - D:\mb-jpeg\system.mhs:169 - Running XST
+synthesis
+
+
+pushbuttons_5bit_wrapper (pushbuttons_5bit) - D:\mb-jpeg\system.mhs:183 -
+Running XST synthesis
+
+
+dcm_0_wrapper (dcm_0) - D:\mb-jpeg\system.mhs:197 - Running XST synthesis
+
+
+data_bram_0_wrapper (data_bram_0) - D:\mb-jpeg\system.mhs:211 - Running XST
+synthesis
+
+
+data_bram_if_cntlr_0_wrapper (data_bram_if_cntlr_0) - D:\mb-jpeg\system.mhs:218
+- Running XST synthesis
+
+
+data_bram_1_wrapper (data_bram_1) - D:\mb-jpeg\system.mhs:227 - Running XST
+synthesis
+
+
+data_bram_if_cntlr_1_wrapper (data_bram_if_cntlr_1) - D:\mb-jpeg\system.mhs:234
+- Running XST synthesis
+
+
+
+Running NGCBUILD ...
+
+
+
+Rebuilding cache ...
+
+
+Total run time: 317.00 seconds
+
+
+Running synthesis...
+bash -c "cd synthesis; ./synthesis.sh"
+
+
+Release 8.1i - xst I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+-->
+
+WARNING:Xst:1530 - You are using an evaluation version of Xilinx Software. In 37
+ days, this program will not operate. For more information about this product,
+ please refer to the Evaluation Agreement, which was shipped to you along with
+ the Evaluation CDs.
+ To purchase an annual license for this software, please contact your local
+ Field Applications Engineer (FAE) or salesperson. If you have any questions,
+ or if we can assist in any way, please send an email to: eval@x...
+ Thank You!
+
+
+
+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
+ 5.1) Advanced HDL Synthesis Report
+ 6) Low Level Synthesis
+ 7) Final Report
+ 7.1) Device utilization summary
+ 7.2) TIMING REPORT
+
+
+=========================================================================
+* Synthesis Options Summary *
+=========================================================================
+---- Source Parameters
+Input Format : MIXED
+Input File Name : "system_xst.prj"
+
+---- Target Parameters
+Target Device : xc2vp30ff896-7
+Output File Name : "../implementation/system.ngc"
+
+---- Source Options
+Top Module Name : system
+
+---- Target Options
+Add IO Buffers : NO
+
+---- General Options
+Optimization Goal : speed
+Hierarchy Separator : /
+
+=========================================================================
+
+WARNING:Xst:29 - Optimization Effort not specified
+The following parameters have been added:
+Optimization Effort : 1
+
+=========================================================================
+
+=========================================================================
+* HDL Compilation *
+=========================================================================
+
+
+Compiling vhdl file "D:/mb-jpeg/hdl/system.vhd" in Library work.
+
+
+Entity <system> compiled.
+
+
+Entity <system> (Architecture <STRUCTURE>) compiled.
+
+=========================================================================
+* HDL Analysis *
+=========================================================================
+Analyzing Entity <system> (Architecture <STRUCTURE>).
+
+
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1608: Generating a Black Box for component <IBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1614: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1620: Generating a Black Box for component <IBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1626: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1632: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1638: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1644: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1650: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1656: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1662: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1668: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1676: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1684: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1692: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1700: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1708: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1716: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1724: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1732: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1740: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1748: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1756: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1764: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1772: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1780: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1788: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1796: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1802: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1808: Generating a Black Box for component <OBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1814: Generating a Black Box for component <IBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1820: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1828: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1836: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1844: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1852: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1860: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1868: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1876: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1884: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1892: Generating a Black Box for component <IOBUF>.
+
+
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1900: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1908: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1916: Generating a Black Box for component <IOBUF>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1924: Generating a Black Box for component <IBUFG>.
+WARNING:Xst:766 - "D:/mb-jpeg/hdl/system.vhd" line 1930: Generating a Black Box for component <IBUF>.
+
+
+Entity <system> analyzed. Unit <system> generated.
+
+
+=========================================================================
+* HDL Synthesis *
+=========================================================================
+
+
+
+Synthesizing Unit <system>.
+ Related source file is "D:/mb-jpeg/hdl/system.vhd".
+Unit <system> synthesized.
+
+
+=========================================================================
+HDL Synthesis Report
+
+Found no macro
+=========================================================================
+
+=========================================================================
+* Advanced HDL Synthesis *
+=========================================================================
+
+
+
+
+=========================================================================
+Advanced HDL Synthesis Report
+
+Found no macro
+=========================================================================
+
+=========================================================================
+* Low Level Synthesis *
+=========================================================================
+
+
+Loading device for application Rf_Device from file '2vp30.nph' in environment c:\ISE.
+
+
+
+Optimizing unit <system> ...
+
+
+
+Mapping all equations...
+
+
+Building and optimizing final netlist ...
+
+
+
+=========================================================================
+* Final Report *
+=========================================================================
+Final Results
+Top Level Output File Name : ../implementation/system.ngc
+Output Format : ngc
+Optimization Goal : speed
+Keep Hierarchy : no
+
+Design Statistics
+# IOs : 45
+
+Cell Usage :
+# BELS : 2
+# GND : 1
+# VCC : 1
+# IO Buffers : 45
+# IBUF : 4
+# IBUFG : 1
+# IOBUF : 29
+# OBUF : 11
+# Others : 18
+# data_bram_0_wrapper : 1
+# data_bram_1_wrapper : 1
+# data_bram_if_cntlr_0_wrapper: 1
+# data_bram_if_cntlr_1_wrapper: 1
+# dcm_0_wrapper : 1
+# debug_module_wrapper : 1
+# dipsws_4bit_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
+# pushbuttons_5bit_wrapper : 1
+# rs232_uart_1_wrapper : 1
+# sysace_compactflash_wrapper : 1
+=========================================================================
+
+Device utilization summary:
+---------------------------
+
+Selected Device : 2vp30ff896-7
+
+ Number of bonded IOBs: 45 out of 556 8%
+
+
+
+
+=========================================================================
+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: -7
+
+ 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: 2.924ns
+
+Timing Detail:
+--------------
+All values displayed in nanoseconds (ns)
+
+=========================================================================
+Timing constraint: Default path analysis
+ Total number of paths / destination ports: 2006 / 1977
+-------------------------------------------------------------------------
+Delay: 2.924ns (Levels of Logic = 1)
+ Source: sysace_compactflash:SysACE_MPD_O<3> (PAD)
+ Destination: fpga_0_SysACE_CompactFlash_SysACE_MPD_pin<3> (PAD)
+
+ Data Path: sysace_compactflash:SysACE_MPD_O<3> to fpga_0_SysACE_CompactFlash_SysACE_MPD_pin<3>
+ Gate Net
+ Cell:in->out fanout Delay Delay Logical Name (Net Name)
+ ---------------------------------------- ------------
+ sysace_compactflash_wrapper:SysACE_MPD_O<3> 1 0.000 0.332 sysace_compactflash (fpga_0_SysACE_CompactFlash_SysACE_MPD_O<3>)
+ IOBUF:I->IO 2.592 iobuf_22 (fpga_0_SysACE_CompactFlash_SysACE_MPD_pin<3>)
+ ----------------------------------------
+ Total 2.924ns (2.592ns logic, 0.332ns route)
+ (88.7% logic, 11.3% route)
+
+=========================================================================
+CPU : 11.09 / 11.15 s | Elapsed : 11.00 / 11.00 s
+
+-->
+
+Total memory usage is 169492 kilobytes
+
+Number of errors : 0 ( 0 filtered)
+Number of warnings : 47 ( 0 filtered)
+Number of infos : 0 ( 0 filtered)
+
+
+
+*********************************************
+Running Xilinx Implementation tools..
+
+
+*********************************************
+
+
+xflow -wd implementation -p xc2vp30ff896-7 -implement xflow.opt system.ngc
+
+
+Release 8.1i - Xflow I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+
+
+xflow.exe -wd implementation -p xc2vp30ff896-7 -implement xflow.opt system.ngc
+
+
+.... Copying flowfile c:/ISE/xilinx/data/fpga.flw into working directory
+D:/mb-jpeg/implementation
+
+
+
+Using Flow File: D:/mb-jpeg/implementation/fpga.flw
+Using Option File(s):
+ D:/mb-jpeg/implementation/xflow.opt
+
+Creating Script File ...
+
+#----------------------------------------------#
+# Starting program ngdbuild
+# ngdbuild -p xc2vp30ff896-7 -nt timestamp -bm system.bmm
+D:/mb-jpeg/implementation/system.ngc -uc system.ucf system.ngd
+#----------------------------------------------#
+
+
+Release 8.1i - ngdbuild I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+
+Command Line: ngdbuild -p xc2vp30ff896-7 -nt timestamp -bm system.bmm -uc
+system.ucf D:/mb-jpeg/implementation/system.ngc system.ngd
+
+Reading NGO file 'D:/mb-jpeg/implementation/system.ngc' ...
+
+
+Loading design module "D:/mb-jpeg/implementation/microblaze_0_wrapper.ngc"...
+
+
+Loading design module "D:/mb-jpeg/implementation/mb_opb_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/debug_module_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/ilmb_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/dlmb_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/dlmb_cntlr_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/ilmb_cntlr_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/lmb_bram_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/rs232_uart_1_wrapper.ngc"...
+Loading design module
+"D:/mb-jpeg/implementation/sysace_compactflash_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/leds_4bit_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/dipsws_4bit_wrapper.ngc"...
+Loading design module
+"D:/mb-jpeg/implementation/pushbuttons_5bit_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/dcm_0_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/data_bram_0_wrapper.ngc"...
+Loading design module
+"D:/mb-jpeg/implementation/data_bram_if_cntlr_0_wrapper.ngc"...
+Loading design module "D:/mb-jpeg/implementation/data_bram_1_wrapper.ngc"...
+Loading design module
+"D:/mb-jpeg/implementation/data_bram_if_cntlr_1_wrapper.ngc"...
+
+Applying constraints in "system.ucf" to the design...
+
+
+
+Checking timing specifications ...
+INFO:XdmHelpers:851 - TNM "sys_clk_pin", used in period specification
+ "TS_sys_clk_pin", was traced into DCM instance "dcm_0/dcm_0/DCM_INST". The
+ following new TNM groups and period specifications were generated at the DCM
+ output(s):
+ CLK0: TS_dcm_0_dcm_0_CLK0_BUF=PERIOD dcm_0_dcm_0_CLK0_BUF
+TS_sys_clk_pin*1.000000 HIGH 50.000000%
+
+Processing BMM file ...
+
+Checking expanded design ...
+
+
+WARNING:NgdBuild:452 - logical net
+ 'microblaze_0/microblaze_0/Data_Flow_I/word_r1_r2_unalignment' has no driver
+WARNING:NgdBuild:452 - logical net
+ 'microblaze_0/microblaze_0/Data_Flow_I/word_r1_imm_unalignment' has no driver
+WARNING:NgdBuild:452 - logical net
+ 'microblaze_0/microblaze_0/Data_Flow_I/halfword_unalignment' has no driver
+WARNING:NgdBuild:478 - clock net debug_module/bscan_drck1 with clock driver
+ debug_module/debug_module/BUFG_DRCK1 drives no clock pins
+
+NGDBUILD Design Results Summary:
+ Number of errors: 0
+ Number of warnings: 4
+
+Writing NGD file "system.ngd" ...
+
+Writing NGDBUILD log file "system.bld"...
+
+NGDBUILD done.
+
+
+
+#----------------------------------------------#
+# Starting program map
+# map -o system_map.ncd -pr b system.ngd system.pcf
+#----------------------------------------------#
+
+
+Release 8.1i - Map I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+Using target part "2vp30ff896-7".
+
+
+Mapping design into LUTs...
+
+
+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: 6
+Logic Utilization:
+ Number of Slice Flip Flops: 1,183 out of 27,392 4%
+ Number of 4 input LUTs: 1,489 out of 27,392 5%
+Logic Distribution:
+ Number of occupied Slices: 1,308 out of 13,696 9%
+ Number of Slices containing only related logic: 1,308 out of 1,308 100%
+ Number of Slices containing unrelated logic: 0 out of 1,308 0%
+ *See NOTES below for an explanation of the effects of unrelated logic
+Total Number 4 input LUTs: 1,914 out of 27,392 6%
+ Number used as logic: 1,489
+ Number used as a route-thru: 7
+ Number used for Dual Port RAMs: 256
+ (Two LUTs used per Dual Port RAM)
+ Number used as Shift registers: 162
+
+ Number of bonded IOBs: 44 out of 556 7%
+ IOB Flip Flops: 73
+ Number of PPC405s: 0 out of 2 0%
+ Number of Block RAMs: 96 out of 136 70%
+ Number of MULT18X18s: 3 out of 136 2%
+ Number of GCLKs: 2 out of 16 12%
+ Number of DCMs: 1 out of 8 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: 5
+Total equivalent gate count for design: 6,374,519
+Additional JTAG gate count for IOBs: 2,112
+Peak Memory Usage: 225 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 high system_map.ncd system.ncd system.pcf
+#----------------------------------------------#
+
+
+Release 8.1i - par I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+
+
+
+Constraints file: system.pcf.
+WARNING:Par:331 - You are using an evaluation version of Xilinx Software. In 37 days, this program will not operate. For
+ more information about this product, please refer to the Evaluation Agreement, which was shipped to you along with
+ the Evaluation CDs.
+ To purchase an annual license for this software, please contact your local Field Applications Engineer (FAE) or
+ salesperson. If you have any questions, or if we can assist in any way, please send an email to: eval@x...
+ Thank You!
+Loading device for application Rf_Device from file '2vp30.nph' in environment c:\ISE.
+
+
+ "system" is an NCD, version 3.1, device xc2vp30, package ff896, speed -7
+
+
+
+Initializing temperature to 85.000 Celsius. (default - Range: -40.000 to 100.000 Celsius)
+Initializing voltage to 1.400 Volts. (default - Range: 1.400 to 1.600 Volts)
+
+
+
+
+Device speed data version: "PRODUCTION 1.92 2005-11-04".
+
+
+Device Utilization Summary:
+
+ Number of BSCANs 1 out of 1 100%
+ Number of BUFGMUXs 2 out of 16 12%
+ Number of DCMs 1 out of 8 12%
+ Number of External IOBs 44 out of 556 7%
+ Number of LOCed IOBs 44 out of 44 100%
+
+ Number of MULT18X18s 3 out of 136 2%
+ Number of RAMB16s 96 out of 136 70%
+ Number of SLICEs 1308 out of 13696 9%
+
+
+Overall effort level (-ol): High
+Placer effort level (-pl): High
+Placer cost table entry (-t): 1
+Router effort level (-rl): High
+
+Starting initial Timing Analysis. REAL time: 8 secs
+
+
+Finished initial Timing Analysis. REAL time: 8 secs
+
+
+Starting Placer
+
+Phase 1.1
+
+
+Phase 1.1 (Checksum:98d36f) REAL time: 12 secs
+
+Phase 2.31
+Phase 2.31 (Checksum:1312cfe) REAL time: 12 secs
+
+WARNING:Place:414 - The input design contains local clock signal(s). To get a better result, we recommend users run map
+ with the "-timing" option set before starting the placement.
+Phase 3.2
+
+
+.
+
+
+Phase 3.2 (Checksum:1c9c37d) REAL time: 18 secs
+
+Phase 4.30
+Phase 4.30 (Checksum:26259fc) REAL time: 18 secs
+
+Phase 5.3
+Phase 5.3 (Checksum:2faf07b) REAL time: 18 secs
+
+Phase 6.5
+Phase 6.5 (Checksum:39386fa) REAL time: 19 secs
+
+Phase 7.8
+........................................................
+
+
+........
+
+
+...............
+
+.........................................
+
+
+........
+
+
+........
+
+
+..............
+
+..............
+
+..
+
+
+Phase 7.8 (Checksum:12a9340) REAL time: 39 secs
+
+Phase 8.5
+Phase 8.5 (Checksum:4c4b3f8) REAL time: 39 secs
+
+Phase 9.18
+
+
+Phase 9.18 (Checksum:55d4a77) REAL time: 48 secs
+
+Phase 10.5
+Phase 10.5 (Checksum:5f5e0f6) REAL time: 48 secs
+
+Phase 11.27
+
+
+Phase 11.27 (Checksum:68e7775) REAL time: 49 secs
+
+Phase 12.24
+Phase 12.24 (Checksum:7270df4) REAL time: 49 secs
+
+
+
+Writing design to file system.ncd
+
+
+Total REAL time to Placer completion: 52 secs
+Total CPU time to Placer completion: 44 secs
+
+Starting Router
+
+
+
+Phase 1: 14525 unrouted; REAL time: 1 mins 5 secs
+
+Phase 2: 12823 unrouted; REAL time: 1 mins 6 secs
+
+
+
+Phase 3: 2660 unrouted; REAL time: 1 mins 13 secs
+
+Phase 4: 2660 unrouted; (96135) REAL time: 1 mins 14 secs
+
+
+
+Phase 5: 2709 unrouted; (0) REAL time: 1 mins 19 secs
+
+
+
+Phase 6: 2709 unrouted; (0) REAL time: 1 mins 20 secs
+
+
+
+Phase 7: 0 unrouted; (0) REAL time: 1 mins 33 secs
+
+
+
+Phase 8: 0 unrouted; (0) REAL time: 1 mins 36 secs
+
+
+
+
+Total REAL time to Router completion: 1 mins 41 secs
+Total CPU time to Router completion: 1 mins 28 secs
+
+Generating "PAR" statistics.
+
+**************************
+Generating Clock Report
+**************************
+
+
+
++---------------------+--------------+------+------+------------+-------------+
+| Clock Net | Resource |Locked|Fanout|Net Skew(ns)|Max Delay(ns)|
++---------------------+--------------+------+------+------------+-------------+
+|data_bram_0_port_BRA | | | | | |
+| M_Clk | BUFGMUX7S| No | 948 | 0.281 | 1.258 |
++---------------------+--------------+------+------+------------+-------------+
+| DBG_CLK_s | BUFGMUX4P| No | 139 | 0.244 | 1.257 |
++---------------------+--------------+------+------+------------+-------------+
+|fpga_0_SysACE_Compac | | | | | |
+| tFlash_SysACE_CLK | Local| | 62 | 0.272 | 2.463 |
++---------------------+--------------+------+------+------------+-------------+
+|debug_module/bscan_u | | | | | |
+| pdate | Local| | 1 | 0.000 | 0.356 |
++---------------------+--------------+------+------+------------+-------------+
+
+* Net Skew is the difference between the minimum and maximum routing
+only delays for the net. Note this is different from Clock Skew which
+is reported in TRCE timing report. Clock Skew is the difference between
+the minimum and maximum path delays which includes logic delays.
+
+Timing Score: 0
+
+Number of Timing Constraints that were not applied: 1
+
+Asterisk (*) preceding a constraint indicates it was not met.
+ This may be due to a setup or hold violation.
+
+------------------------------------------------------------------------------------------------------
+ Constraint | Requested | Actual | Logic | Absolute |Number of
+ | | | Levels | Slack |errors
+------------------------------------------------------------------------------------------------------
+ TS_dcm_0_dcm_0_CLK0_BUF = PERIOD TIMEGRP | 10.000ns | 9.773ns | 2 | 0.227ns | 0
+ "dcm_0_dcm_0_CLK0_BUF" TS_sys_clk_pin | | | | |
+ HIGH 50% | | | | |
+------------------------------------------------------------------------------------------------------
+ NET "fpga_0_SysACE_CompactFlash_SysACE_CL | 30.000ns | 3.969ns | 2 | 26.031ns | 0
+ K" PERIOD = 30 ns HIGH 50% | | | | |
+------------------------------------------------------------------------------------------------------
+ TS_sys_clk_pin = PERIOD TIMEGRP "sys_clk_ | N/A | N/A | N/A | N/A | N/A
+ pin" 10 ns HIGH 50% | | | | |
+------------------------------------------------------------------------------------------------------
+
+
+All constraints were met.
+INFO:Timing:2761 - N/A entries in the Constraints list may indicate that the
+ constraint does not cover any paths or that it has no requested value.
+Generating Pad Report.
+
+
+
+All signals are completely routed.
+
+Total REAL time to PAR completion: 1 mins 46 secs
+Total CPU time to PAR completion: 1 mins 32 secs
+
+Peak Memory Usage: 310 MB
+
+Placement: Completed - No errors found.
+Routing: Completed - No errors found.
+Timing: Completed - No errors found.
+
+Number of error messages: 0
+Number of warning messages: 2
+Number of info messages: 0
+
+Writing design to file system.ncd
+
+
+
+
+
+PAR done!
+
+
+
+#----------------------------------------------#
+# Starting program post_par_trce
+# trce -e 3 -xml system.twx system.ncd system.pcf
+#----------------------------------------------#
+
+
+Release 8.1i - Trace I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+
+
+
+
+Loading device for application Rf_Device from file '2vp30.nph' in environment
+c:\ISE.
+
+
+ "system" is an NCD, version 3.1, device xc2vp30, package ff896, speed -7
+
+
+--------------------------------------------------------------------------------
+Release 8.1i Trace I.24
+Copyright (c) 1995-2005 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: xc2vp30,-7 (PRODUCTION 1.92 2005-11-04)
+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 479204 paths, 0 nets, and 12146 connections
+
+Design statistics:
+ Minimum period: 9.773ns (Maximum frequency: 102.323MHz)
+
+
+Analysis completed Mon Jul 17 00:03:29 2006
+--------------------------------------------------------------------------------
+
+Generating Report ...
+
+Number of warnings: 0
+Number of info messages: 1
+Total time: 12 secs
+
+
+xflow done!
+
+
+*********************************************
+
+
+Running Bitgen..
+*********************************************
+
+
+cd implementation; bitgen -w -f bitgen.ut system
+
+
+Release 8.1i - Bitgen I.24
+Copyright (c) 1995-2005 Xilinx, Inc. All rights reserved.
+
+
+Loading device for application Rf_Device from file '2vp30.nph' in environment
+c:\ISE.
+
+
+ "system" is an NCD, version 3.1, device xc2vp30, package ff896, speed -7
+
+
+Opened constraints file system.pcf.
+
+Mon Jul 17 00:03:38 2006
+
+
+
+Running DRC.
+
+
+WARNING:PhysDesignRules:367 - The signal <lmb_bram/lmb_bram/BRAM_Clk_B> is
+ incomplete. The signal does not drive any load pins in the design.
+DRC detected 0 errors and 1 warnings.
+
+
+Creating bit map...
+
+
+Saving bit stream in "system.bit".
+
+
+Creating bit mask...
+
+
+Saving mask bit stream in "system.msk".
+
+
+Bitstream generation is complete.
+
+
+*********************************************
+Initializing BRAM contents of the bitstream
+
+
+*********************************************
+bitinit system.mhs -lp D:/XilinxXUP/lib/ -pe microblaze_0 Encoder/executable.elf \
+-bt implementation/system.bit -o implementation/download.bit
+
+
+
+bitinit version Xilinx EDK 8.1 Build EDK_I.18.7
+Copyright (c) Xilinx Inc. 2002.
+
+
+
+Parsing MHS File system.mhs...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v4_00_a/data/microblaze_v2_1_0.
+tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_mdm_v2_00_a/data/opb_mdm_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v1_00_b/data/lmb_bram_if
+_cntlr_v2_1_0.tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_sysace_v1_00_c/data/opb_sysace_v2_1_0.
+tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_a/data/dcm_module_v2_1_0.
+tcl ...
+
+Overriding IP level properties ...
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 63 - tool overriding c_family value virtex2 to
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 64 - tool overriding c_instance value microblaze to microblaze_0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:93 - tcl overriding C_ADDR_TAG_BITS value 17 to 0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:100 - tcl overriding C_DCACHE_ADDR_TAG value 17 to 0
+opb_mdm (debug_module) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd
+line 42 - tool 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 line 42 - tool overriding c_family value virtex2 to
+opb_gpio (leds_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to
+opb_gpio (dipsws_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to
+opb_gpio (pushbuttons_5bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to
+dcm_module (dcm_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.
+mpd line 60 - tool overriding c_family value virtex2 to
+bram_block (data_bram_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to
+bram_block (data_bram_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to
+
+Performing IP level DRCs on properties...
+
+Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Address Map for Processor microblaze_0
+ (0x00000000-0x0000ffff) dlmb_cntlr dlmb
+ (0x00000000-0x0000ffff) ilmb_cntlr ilmb
+ (0x40000000-0x4000ffff) PushButtons_5Bit mb_opb
+ (0x40020000-0x4002ffff) LEDs_4Bit mb_opb
+ (0x40040000-0x4004ffff) DIPSWs_4Bit mb_opb
+ (0x40600000-0x4060ffff) RS232_Uart_1 mb_opb
+ (0x41400000-0x4140ffff) debug_module mb_opb
+ (0x41800000-0x4180ffff) SysACE_CompactFlash mb_opb
+ (0x70000000-0x7000ffff) data_bram_if_cntlr_0 dlmb
+ (0x70010000-0x7001ffff) data_bram_if_cntlr_1 dlmb
+
+Initializing Memory...
+Checking ELFs associated with MICROBLAZE instance microblaze_0 for overlap...
+
+
+Analyzing file Encoder/executable.elf...
+WARNING:MDT - Elf file Encoder/executable.elf does not reside completely within
+ BRAM memory of processor microblaze_0.
+WARNING:MDT - The sections of ELF residing outside BRAMs must be initialized
+ separately using a debugger, a bootloader, or an ACE file
+INFO:MDT - BRAM lmb_bram will be initialized with ELF of processor microblaze_0
+Running Data2Mem with the following command:
+data2mem -bm implementation/system_bd -bt implementation/system.bit -bd
+Encoder/executable.elf tag data_bram_0 data_bram_1 lmb_bram -o b
+implementation/download.bit
+
+
+
+ERROR:Data2MEM:31 - Out of bounds code segment for ram space in
+'implementation\system_bd.bmm'.
+ Memory space 'lmb_bram' occupies [0x00000000:0x0000FFFF]
+ Code segment #4 occupies [0x00000050:0x000141F3]
+
+ERROR:MDT - Data2Mem generated errors during execution
+
+
+make: *** [implementation/download.bit] Error 1
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 00:09:08 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+At Local date and time: Mon Jul 17 00:09:09 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+
+
+make: Nothing to be done for `program'.
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 00:09:20 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 78160 4196 2776 85132 14c8c Encoder/executable.elf
+
+
+
+
+Done!
+
+Xilinx Platform Studio (XPS)
+Xilinx EDK 8.1 Build EDK_I.18.7
+
+Copyright (c) 1995-2006 Xilinx, Inc. All rights reserved.
+
+At Local date and time: Mon Jul 17 12:27:24 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+
+
+ text data bss dec hex filename
+ 78160 4196 2776 85132 14c8c Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 12:27:59 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 78160 4196 2776 85132 14c8c Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 12:55:04 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/main.c: In function `main':
+encoder/main.c:29: error: redeclaration of 'i' with no linkage
+encoder/main.c:27: error: previous declaration of 'i' was here
+encoder/main.c:46: error: `eOPENINPUT_FILE' undeclared (first use in this function)
+encoder/main.c:46: error: (Each undeclared identifier is reported only once
+encoder/main.c:46: error: for each function it appears in.)
+encoder/main.c:50: error: `eOPENOUTPUT_FILE' undeclared (first use in this function)
+encoder/main.c:54: error: `eINVALID_BMP' undeclared (first use in this function)
+encoder/main.c:76: error: `compression' undeclared (first use in this function)
+encoder/main.c:76: error: `encode' undeclared (first use in this function)
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+make: *** [Encoder/executable.elf] Error 1
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 12:56:18 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/main.c: In function `main':
+encoder/main.c:75: error: `compression' undeclared (first use in this function)
+encoder/main.c:75: error: (Each undeclared identifier is reported only once
+encoder/main.c:75: error: for each function it appears in.)
+encoder/main.c:75: error: `encode' undeclared (first use in this function)
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+make: *** [Encoder/executable.elf] Error 1
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 12:57:16 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:545: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:588: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:603: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 93476 4292 15552 113320 1baa8 Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:01:10 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:553: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:596: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:611: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 49108 4288 15552 68948 10d54 Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:46:24 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:553: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:596: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:611: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+
+
+ text data bss dec hex filename
+ 48912 4288 15552 68752 10c90 Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:46:52 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:553: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:596: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:611: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 49108 4288 15552 68948 10d54 Encoder/executable.elf
+
+
+
+
+Done!
+
+Saved MSS File.
+
+At Local date and time: Mon Jul 17 13:48:48 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+*********************************************
+
+
+Creating software libraries...
+*********************************************
+libgen -mhs system.mhs -p xc2vp30ff896-7 -lp D:/XilinxXUP/lib/ system.mss
+
+
+libgen
+Xilinx EDK 8.1 Build EDK_I.18.7
+Copyright (c) 1995-2006 Xilinx, Inc. All rights reserved.
+
+
+
+Command Line: libgen -mhs system.mhs -p xc2vp30ff896-7 -lp D:/XilinxXUP/lib/
+system.mss
+
+
+
+Output Directory (-od) : D:\mb-jpeg\
+Part (-p) : virtex2p
+
+Software Specification file : system.mss
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v4_00_a/data/microblaze_v2_1_0.
+tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_mdm_v2_00_a/data/opb_mdm_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v1_00_b/data/lmb_bram_if
+_cntlr_v2_1_0.tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_sysace_v1_00_c/data/opb_sysace_v2_1_0.
+tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_a/data/dcm_module_v2_1_0.
+tcl ...
+
+
+
+Overriding IP level properties ...
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 63 - tool overriding c_family value virtex2 to virtex2p
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 64 - tool overriding c_instance value microblaze to microblaze_0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:93 - tcl overriding C_ADDR_TAG_BITS value 17 to 0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:100 - tcl overriding C_DCACHE_ADDR_TAG value 17 to 0
+opb_mdm (debug_module) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd
+line 42 - tool 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 line 42 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (leds_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (dipsws_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (pushbuttons_5bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+dcm_module (dcm_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.
+mpd line 60 - tool overriding c_family value virtex2 to virtex2p
+bram_block (data_bram_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to virtex2p
+bram_block (data_bram_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to virtex2p
+
+Performing IP level DRCs on properties...
+
+Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Address Map for Processor microblaze_0
+ (0x00000000-0x0000ffff) dlmb_cntlr dlmb
+ (0x00000000-0x0000ffff) ilmb_cntlr ilmb
+ (0x40000000-0x4000ffff) PushButtons_5Bit mb_opb
+ (0x40020000-0x4002ffff) LEDs_4Bit mb_opb
+ (0x40040000-0x4004ffff) DIPSWs_4Bit mb_opb
+ (0x40600000-0x4060ffff) RS232_Uart_1 mb_opb
+ (0x41400000-0x4140ffff) debug_module mb_opb
+ (0x41800000-0x4180ffff) SysACE_CompactFlash mb_opb
+ (0x70000000-0x7000ffff) data_bram_if_cntlr_0 dlmb
+ (0x70010000-0x7001ffff) data_bram_if_cntlr_1 dlmb
+
+Check platform configuration ...
+opb_v20 (mb_opb) - D:\mb-jpeg\system.mhs line 55 - 2 master(s) : 6 slave(s)
+lmb_v10 (ilmb) - D:\mb-jpeg\system.mhs line 81 - 1 master(s) : 1 slave(s)
+lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 3 slave(s)
+
+Check port drivers...
+
+
+WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 208 - floating
+ connection!
+
+Check platform address map ...
+
+Overriding system level properties ...
+opb_v20 (mb_opb) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
+line 39 - tool overriding c_num_masters value 4 to 2
+opb_v20 (mb_opb) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
+line 40 - tool 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
+line 39 - tool 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
+line 39 - tool overriding c_lmb_num_slaves value 4 to 3
+lmb_bram_if_cntlr (dlmb_cntlr) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+lmb_bram_if_cntlr (ilmb_cntlr) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+bram_block (lmb_bram) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 38 - tool overriding c_memsize value 2048 to 0x10000
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 214 - tool overriding
+c_memsize value 16384 to 0x10000
+lmb_bram_if_cntlr (data_bram_if_cntlr_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+bram_block (data_bram_1) - D:\mb-jpeg\system.mhs line 230 - tool overriding
+c_memsize value 16384 to 0x10000
+lmb_bram_if_cntlr (data_bram_if_cntlr_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+
+Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
+
+Performing System level DRCs on properties...
+
+
+INFO:MDT - List of peripherals addressable from processor instance microblaze_0
+ :
+ - dlmb
+WARNING:MDT - D:\mb-jpeg\system.mhs line 89 - No Driver Found for instance dlmb.
+ To avoid seeing this warning, assign the appropriate driver or driver
+ "generic 1.00.a " to instance dlmb
+
+ - dlmb_cntlr
+ - data_bram_if_cntlr_0
+ - data_bram_if_cntlr_1
+ - ilmb
+WARNING:MDT - D:\mb-jpeg\system.mhs line 81 - No Driver Found for instance ilmb.
+ To avoid seeing this warning, assign the appropriate driver or driver
+ "generic 1.00.a " to instance ilmb
+
+ - ilmb_cntlr
+ - mb_opb
+ - debug_module
+ - RS232_Uart_1
+ - SysACE_CompactFlash
+ - LEDs_4Bit
+ - DIPSWs_4Bit
+ - PushButtons_5Bit
+
+Building Directory Structure for microblaze_0
+
+
+
+Generating platform libraries and device drivers ...
+
+Running CopyFiles ...
+
+Copying files for os standalone_v1_00_a from
+C:\EDK\sw\lib\bsp\standalone_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\standalone_v1_00_a\ ...
+
+
+
+Copying files for driver opbarb_v1_02_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\opbarb_v1_02_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\opbarb_v1_02_a\ ...
+
+
+
+Copying files for driver uartlite_v1_00_b from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\uartlite_v1_00_b\ ...
+
+
+
+Copying files for driver sysace_v1_00_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\sysace_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\sysace_v1_00_a\ ...
+
+
+
+Copying files for driver gpio_v2_00_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v2_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\gpio_v2_00_a\ ...
+
+
+
+Copying files for driver cpu_v1_00_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\cpu_v1_00_a\ ...
+
+
+
+Copying files for library xilfatfs_v1_00_a from
+C:\EDK\sw\lib\sw_services\xilfatfs_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\xilfatfs_v1_00_a\ ...
+
+
+
+Running DRCs for OSes, Drivers and Libraries ...
+
+Running generate for OS'es, Drivers and Libraries ...
+
+
+Copying Library Files ...
+
+
+
+Running post_generate for OS'es, 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=-g"
+
+
+
+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=-g"
+Compiling common
+
+
+Compiling ipif
+
+
+Compiling microblaze_disable_dcache.s
+
+
+Compiling microblaze_disable_exceptions.s
+
+
+Compiling microblaze_disable_icache.s
+
+
+Compiling microblaze_disable_interrupts.s
+
+
+Compiling microblaze_enable_dcache.s
+Compiling microblaze_enable_exceptions.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 _exit.c
+
+
+Compiling errno.c
+
+
+Compiling fcntl.c
+
+
+Compiling microblaze_exception_handler.c
+
+
+Compiling microblaze_exceptions_g.c
+
+
+Compiling microblaze_interrupt_handler.c
+
+
+Compiling microblaze_interrupts_g.c
+
+
+Compiling hw_exception_handler.S
+
+
+Compiling src/xilfatfs_alloc.c
+
+
+Compiling src/xilfatfs_close.c
+
+
+Compiling src/xilfatfs_directory.c
+
+
+Compiling src/xilfatfs_fat.c
+
+
+Compiling src/xilfatfs_fat16.c
+
+
+Compiling src/xilfatfs_fat32.c
+
+
+Compiling src/xilfatfs_filespec.c
+
+
+Compiling src/xilfatfs_filestatus.c
+
+
+Compiling src/xilfatfs_open.c
+
+
+Compiling src/xilfatfs_part.c
+
+
+Compiling src/xilfatfs_read.c
+
+
+Compiling src/xilfatfs_wd.c
+
+
+Compiling src/xilfatfs_stats.c
+
+
+Compiling src/xilfatfs_bufcache.c
+
+
+Compiling src/xilfatfs_write.c
+
+
+Compiling src/xilfatfs_sysace.c
+
+
+make clean
+Compiling opbarb
+
+
+Compiling uartlite
+
+
+Compiling sysace
+
+
+Compiling gpio
+
+
+Compiling cpu
+
+
+
+Libraries generated in D:\mb-jpeg\microblaze_0\lib\ directory
+
+Running execs_generate for OS'es, Drivers and Libraries ...
+
+LibGen Done.
+
+
+mb-gcc -O2 testbench1/tb1.c -o Testbench1/executable.elf \
+ -mno-xl-soft-mul -g -I./microblaze_0/include/ -Itestbench1/ -L./microblaze_0/lib/ \
+
+
+
+./microblaze_0/lib//libc.a(xil_printf.o): In function `outnum':
+xil_printf.o(.text+0x19c): undefined reference to `outbyte'
+xil_printf.o(.text+0x1c4): undefined reference to `outbyte'
+xil_printf.o(.text+0x258): undefined reference to `outbyte'
+./microblaze_0/lib//libc.a(xil_printf.o): In function `xil_printf':
+xil_printf.o(.text+0x2b4): undefined reference to `outbyte'
+xil_printf.o(.text+0x48c): undefined reference to `outbyte'
+./microblaze_0/lib//libc.a(xil_printf.o)(.text+0x534): more undefined references to `outbyte' follow
+collect2: ld returned 1 exit status
+make: *** [Testbench1/executable.elf] Error 1
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:49:43 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 testbench1/tb1.c -o Testbench1/executable.elf \
+ -mno-xl-soft-mul -g -I./microblaze_0/include/ -Itestbench1/ -L./microblaze_0/lib/ \
+
+
+
+./microblaze_0/lib//libc.a(xil_printf.o): In function `outnum':
+xil_printf.o(.text+0x19c): undefined reference to `outbyte'
+xil_printf.o(.text+0x1c4): undefined reference to `outbyte'
+xil_printf.o(.text+0x258): undefined reference to `outbyte'
+./microblaze_0/lib//libc.a(xil_printf.o): In function `xil_printf':
+xil_printf.o(.text+0x2b4): undefined reference to `outbyte'
+xil_printf.o(.text+0x48c): undefined reference to `outbyte'
+./microblaze_0/lib//libc.a(xil_printf.o)(.text+0x534): more undefined references to `outbyte' follow
+collect2: ld returned 1 exit status
+make: *** [Testbench1/executable.elf] Error 1
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:50:03 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:553: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:596: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:611: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+./microblaze_0/lib//libc.a(write.o): In function `write':
+write.o(.text+0x34): undefined reference to `outbyte'
+write.o(.text+0x58): undefined reference to `outbyte'
+./microblaze_0/lib//libc.a(xil_printf.o): In function `outnum':
+xil_printf.o(.text+0x1b0): undefined reference to `outbyte'
+xil_printf.o(.text+0x1d8): undefined reference to `outbyte'
+xil_printf.o(.text+0x26c): undefined reference to `outbyte'
+./microblaze_0/lib//libc.a(xil_printf.o)(.text+0x2c8): more undefined references to `outbyte' follow
+./microblaze_0/lib//libc.a(read.o): In function `read':
+read.o(.text+0x2c): undefined reference to `inbyte'
+collect2: ld returned 1 exit status
+make: *** [Encoder/executable.elf] Error 1
+
+
+
+
+Done!
+
+Saved MSS File.
+
+At Local date and time: Mon Jul 17 13:50:46 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+*********************************************
+Creating software libraries...
+*********************************************
+
+
+libgen -mhs system.mhs -p xc2vp30ff896-7 -lp D:/XilinxXUP/lib/ system.mss
+
+
+libgen
+Xilinx EDK 8.1 Build EDK_I.18.7
+Copyright (c) 1995-2006 Xilinx, Inc. All rights reserved.
+
+
+
+Command Line: libgen -mhs system.mhs -p xc2vp30ff896-7 -lp D:/XilinxXUP/lib/
+system.mss
+
+
+
+Output Directory (-od) : D:\mb-jpeg\
+Part (-p) : virtex2p
+
+Software Specification file : system.mss
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/microblaze_v4_00_a/data/microblaze_v2_1_0.
+tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_mdm_v2_00_a/data/opb_mdm_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_v10_v1_00_a/data/lmb_v10_v2_1_0.tcl
+...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/lmb_bram_if_cntlr_v1_00_b/data/lmb_bram_if
+_cntlr_v2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/opb_sysace_v1_00_c/data/opb_sysace_v2_1_0.
+tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/dcm_module_v1_00_a/data/dcm_module_v2_1_0.
+tcl ...
+
+Overriding IP level properties ...
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 63 - tool overriding c_family value virtex2 to virtex2p
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd line 64 - tool overriding c_instance value microblaze to microblaze_0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:93 - tcl overriding C_ADDR_TAG_BITS value 17 to 0
+microblaze (microblaze_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\microblaze_v4_00_a\data\microblaze_v2_1_0.
+mpd:100 - tcl overriding C_DCACHE_ADDR_TAG value 17 to 0
+opb_mdm (debug_module) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_mdm_v2_00_a\data\opb_mdm_v2_1_0.mpd
+line 42 - tool 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 line 42 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (leds_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (dipsws_4bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+opb_gpio (pushbuttons_5bit) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_gpio_v3_01_b\data\opb_gpio_v2_1_0.mpd
+line 41 - tool overriding c_family value virtex2 to virtex2p
+dcm_module (dcm_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_a\data\dcm_module_v2_1_0.
+mpd line 60 - tool overriding c_family value virtex2 to virtex2p
+bram_block (data_bram_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to virtex2p
+bram_block (data_bram_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 42 - tool overriding c_family value virtex2 to virtex2p
+
+Performing IP level DRCs on properties...
+
+Running DRC Tcl procedures for OPTION IPLEVEL_DRC_PROC...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Sourcing tcl file
+C:/EDK/hw/XilinxProcessorIPLib/pcores/bram_if_cntlr_v1_00_b/data/bram_if_cntlr_v
+2_1_0.tcl ...
+
+
+Address Map for Processor microblaze_0
+ (0x00000000-0x0000ffff) dlmb_cntlr dlmb
+ (0x00000000-0x0000ffff) ilmb_cntlr ilmb
+ (0x40000000-0x4000ffff) PushButtons_5Bit mb_opb
+ (0x40020000-0x4002ffff) LEDs_4Bit mb_opb
+ (0x40040000-0x4004ffff) DIPSWs_4Bit mb_opb
+ (0x40600000-0x4060ffff) RS232_Uart_1 mb_opb
+ (0x41400000-0x4140ffff) debug_module mb_opb
+ (0x41800000-0x4180ffff) SysACE_CompactFlash mb_opb
+ (0x70000000-0x7000ffff) data_bram_if_cntlr_0 dlmb
+ (0x70010000-0x7001ffff) data_bram_if_cntlr_1 dlmb
+
+Check platform configuration ...
+opb_v20 (mb_opb) - D:\mb-jpeg\system.mhs line 55 - 2 master(s) : 6 slave(s)
+lmb_v10 (ilmb) - D:\mb-jpeg\system.mhs line 81 - 1 master(s) : 1 slave(s)
+lmb_v10 (dlmb) - D:\mb-jpeg\system.mhs line 89 - 1 master(s) : 3 slave(s)
+
+Check port drivers...
+
+
+WARNING:MDT - dcm_0_lock (LOCKED) - D:\mb-jpeg\system.mhs line 208 - floating
+ connection!
+
+Check platform address map ...
+
+Overriding system level properties ...
+opb_v20 (mb_opb) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
+line 39 - tool overriding c_num_masters value 4 to 2
+opb_v20 (mb_opb) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\opb_v20_v1_10_c\data\opb_v20_v2_1_0.mpd
+line 40 - tool 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
+line 39 - tool 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
+line 39 - tool overriding c_lmb_num_slaves value 4 to 3
+lmb_bram_if_cntlr (dlmb_cntlr) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+lmb_bram_if_cntlr (ilmb_cntlr) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+bram_block (lmb_bram) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\bram_block_v1_00_a\data\bram_block_v2_1_0.
+mpd line 38 - tool overriding c_memsize value 2048 to 0x10000
+bram_block (data_bram_0) - D:\mb-jpeg\system.mhs line 214 - tool overriding
+c_memsize value 16384 to 0x10000
+lmb_bram_if_cntlr (data_bram_if_cntlr_0) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+bram_block (data_bram_1) - D:\mb-jpeg\system.mhs line 230 - tool overriding
+c_memsize value 16384 to 0x10000
+lmb_bram_if_cntlr (data_bram_if_cntlr_1) -
+C:\EDK\hw\XilinxProcessorIPLib\pcores\lmb_bram_if_cntlr_v1_00_b\data\lmb_bram_if
+_cntlr_v2_1_0.mpd line 45 - tool overriding c_mask value 0x00800000 to
+0x70c70000
+
+Running DRC Tcl procedures for OPTION SYSLEVEL_DRC_PROC...
+
+Performing System level DRCs on properties...
+
+
+INFO:MDT - List of peripherals addressable from processor instance microblaze_0
+ :
+ - dlmb
+WARNING:MDT - D:\mb-jpeg\system.mhs line 89 - No Driver Found for instance dlmb.
+ To avoid seeing this warning, assign the appropriate driver or driver
+ "generic 1.00.a " to instance dlmb
+
+ - dlmb_cntlr
+ - data_bram_if_cntlr_0
+ - data_bram_if_cntlr_1
+ - ilmb
+WARNING:MDT - D:\mb-jpeg\system.mhs line 81 - No Driver Found for instance ilmb.
+ To avoid seeing this warning, assign the appropriate driver or driver
+ "generic 1.00.a " to instance ilmb
+
+ - ilmb_cntlr
+ - mb_opb
+ - debug_module
+ - RS232_Uart_1
+ - SysACE_CompactFlash
+ - LEDs_4Bit
+ - DIPSWs_4Bit
+ - PushButtons_5Bit
+
+Building Directory Structure for microblaze_0
+
+
+
+Generating platform libraries and device drivers ...
+
+Running CopyFiles ...
+
+Copying files for os standalone_v1_00_a from
+C:\EDK\sw\lib\bsp\standalone_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\standalone_v1_00_a\ ...
+
+
+
+Copying files for driver opbarb_v1_02_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\opbarb_v1_02_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\opbarb_v1_02_a\ ...
+
+
+
+Copying files for driver uartlite_v1_00_b from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\uartlite_v1_00_b\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\uartlite_v1_00_b\ ...
+
+
+
+Copying files for driver sysace_v1_00_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\sysace_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\sysace_v1_00_a\ ...
+
+
+
+Copying files for driver gpio_v2_00_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\gpio_v2_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\gpio_v2_00_a\ ...
+
+
+
+Copying files for driver cpu_v1_00_a from
+C:\EDK\sw\XilinxProcessorIPLib\drivers\cpu_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\cpu_v1_00_a\ ...
+
+
+
+Copying files for library xilfatfs_v1_00_a from
+C:\EDK\sw\lib\sw_services\xilfatfs_v1_00_a\src\ to
+D:\mb-jpeg\microblaze_0\libsrc\xilfatfs_v1_00_a\ ...
+
+
+
+Running DRCs for OSes, Drivers and Libraries ...
+
+Running generate for OS'es, Drivers and Libraries ...
+
+
+Copying Library Files ...
+
+
+
+Running post_generate for OS'es, 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=-g"
+
+
+
+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=-g"
+
+
+Compiling common
+
+
+Compiling ipif
+
+
+Compiling microblaze_disable_dcache.s
+
+
+Compiling microblaze_disable_exceptions.s
+
+
+Compiling microblaze_disable_icache.s
+
+
+Compiling microblaze_disable_interrupts.s
+Compiling microblaze_enable_dcache.s
+
+
+Compiling microblaze_enable_exceptions.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 _exit.c
+
+
+Compiling errno.c
+
+
+Compiling fcntl.c
+
+
+Compiling inbyte.c
+
+
+Compiling microblaze_exception_handler.c
+
+
+Compiling microblaze_exceptions_g.c
+
+
+Compiling microblaze_interrupt_handler.c
+
+
+Compiling microblaze_interrupts_g.c
+
+
+Compiling outbyte.c
+
+
+Compiling hw_exception_handler.S
+
+
+Compiling src/xilfatfs_alloc.c
+
+
+Compiling src/xilfatfs_close.c
+
+
+Compiling src/xilfatfs_directory.c
+
+
+Compiling src/xilfatfs_fat.c
+
+
+Compiling src/xilfatfs_fat16.c
+
+
+Compiling src/xilfatfs_fat32.c
+
+
+Compiling src/xilfatfs_filespec.c
+
+
+Compiling src/xilfatfs_filestatus.c
+
+
+Compiling src/xilfatfs_open.c
+
+
+Compiling src/xilfatfs_part.c
+
+
+Compiling src/xilfatfs_read.c
+
+
+Compiling src/xilfatfs_wd.c
+
+
+Compiling src/xilfatfs_stats.c
+
+
+Compiling src/xilfatfs_bufcache.c
+
+
+Compiling src/xilfatfs_write.c
+
+
+Compiling src/xilfatfs_sysace.c
+
+
+make clean
+
+
+Compiling opbarb
+
+
+Compiling uartlite
+
+
+Compiling sysace
+
+
+Compiling gpio
+
+
+Compiling cpu
+
+
+
+Libraries generated in D:\mb-jpeg\microblaze_0\lib\ directory
+
+Running execs_generate for OS'es, Drivers and Libraries ...
+
+LibGen Done.
+
+
+mb-gcc -O2 encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -g -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:553: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:596: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:611: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 49108 4288 15552 68948 10d54 Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:52:51 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -Os encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newline at end of file
+
+
+encoder/huffman.c: In function `HuffmanEncodeFinishSend':
+encoder/huffman.c:553: warning: comparison is always true due to limited range of data type
+encoder/huffman.c: In function `EncodeDataUnit':
+encoder/huffman.c:596: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+encoder/huffman.c:611: warning: passing arg 3 of `ReverseExtend' from incompatible pointer type
+
+
+encoder/zzq.c:75:2: warning: no newline at end of file
+
+
+mb-size Encoder/executable.elf
+ text data bss dec hex filename
+ 48408 4288 15552 68248 10a98 Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:53:09 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+make: Nothing to be done for `program'.
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:53:21 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make Encoder_programclean; exit;" started...
+
+rm -f Encoder/executable.elf
+
+
+
+
+Done!
+
+At Local date and time: Mon Jul 17 13:53:28 2006
+ xbash -q -c "cd /cygdrive/d/mb-jpeg/; /usr/bin/make -f system.make program; exit;" started...
+
+mb-gcc -Os encoder/dct.c encoder/huffman.c encoder/io.c encoder/main.c encoder/zzq.c -o Encoder/executable.elf \
+ -mno-xl-soft-mul -Wp,-D__MICROBLAZE -I./microblaze_0/include/ -L./microblaze_0/lib/ \
+
+
+
+encoder/dct.c:105:3: warning: no newl |