URL
https://opencores.org/ocsvn/vtach/vtach/trunk
Subversion Repositories vtach
[/] [vtach/] [trunk/] [top_map.mrp] - Rev 2
Compare with Previous | Blame | View Log
Release 13.2 Map O.61xd (lin64)
Xilinx Mapping Report File for Design 'top'
Design Information
------------------
Command Line : map -filter iseconfig/filter.filter -intstyle ise -p
xc3s1000-ft256-4 -timing -logic_opt on -ol high -xe n -t 1 -register_duplication
on -cm speed -ir off -ignore_keep_hierarchy -pr off -power off -o top_map.ncd
top.ngd top.pcf
Target Device : xc3s1000
Target Package : ft256
Target Speed : -4
Mapper Version : spartan3 -- $Revision: 1.55 $
Mapped Date : Sat May 25 07:43:29 2013
Design Summary
--------------
Number of errors: 0
Number of warnings: 51
Logic Utilization:
Number of Slice Flip Flops: 237 out of 15,360 1%
Number of 4 input LUTs: 557 out of 15,360 3%
Logic Distribution:
Number of occupied Slices: 347 out of 7,680 4%
Number of Slices containing only related logic: 347 out of 347 100%
Number of Slices containing unrelated logic: 0 out of 347 0%
*See NOTES below for an explanation of the effects of unrelated logic.
Total Number of 4 input LUTs: 597 out of 15,360 3%
Number used as logic: 557
Number used as a route-thru: 40
The Slice Logic Distribution report is not meaningful if the design is
over-mapped for a non-slice resource or if Placement fails.
Number of bonded IOBs: 32 out of 173 18%
Number of RAMB16s: 1 out of 24 4%
Number of BUFGMUXs: 3 out of 8 37%
Number of DCMs: 1 out of 4 25%
Average Fanout of Non-Clock Nets: 3.29
Peak Memory Usage: 429 MB
Total REAL time to MAP completion: 7 secs
Total CPU time to MAP completion: 7 secs
Table of Contents
-----------------
Section 1 - Errors
Section 2 - Warnings
Section 3 - Informational
Section 4 - Removed Logic Summary
Section 5 - Removed Logic
Section 6 - IOB Properties
Section 7 - RPMs
Section 8 - Guide Report
Section 9 - Area Group and Partition Summary
Section 10 - Timing Report
Section 11 - Configuration String Information
Section 12 - Control Set Information
Section 13 - Utilization by Hierarchy
Section 1 - Errors
------------------
Section 2 - Warnings
--------------------
WARNING:Security:42 - Your software subscription period has lapsed. Your current
version of Xilinx tools will continue to function, but you no longer qualify for
Xilinx software updates or new releases.
WARNING:PhysDesignRules:812 - Dangling pin <DOA2> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA3> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA4> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA5> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA6> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA7> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA10> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA11> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA12> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA13> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA14> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA15> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA18> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA19> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA20> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA21> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA22> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA23> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA25> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA26> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA27> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA28> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA29> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA30> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOA31> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.A>:<RAMB16_RAMB16A>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB2> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB3> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB4> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB5> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB6> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB7> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB9> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB10> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB11> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB12> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB13> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB14> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB15> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB18> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB19> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB20> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB21> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB22> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB23> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB25> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB26> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB27> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB28> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB29> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB30> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
WARNING:PhysDesignRules:812 - Dangling pin <DOB31> on
block:<mem/ram/U0/xst_blk_mem_generator/gnativebmg.native_blk_mem_gen/valid.c
str/ramloop[0].ram.r/s3_init.ram/spram.ram.B>:<RAMB16_RAMB16B>.
Section 3 - Informational
-------------------------
INFO:Security:54 - 'xc3s1000' is a WebPack part.
INFO:MapLib:562 - No environment variables are currently set.
INFO:Pack:1716 - Initializing temperature to 85.000 Celsius. (default - Range:
0.000 to 85.000 Celsius)
INFO:Pack:1720 - Initializing voltage to 1.140 Volts. (default - Range: 1.140 to
1.260 Volts)
INFO:Pack:1650 - Map created a placed design.
INFO:PhysDesignRules:772 - To achieve optimal frequency synthesis performance
with the CLKFX and CLKFX180 outputs of the DCM comp clockdll/DCM_INST,
consult the device Interactive Data Sheet.
Section 4 - Removed Logic Summary
---------------------------------
4 block(s) optimized away
Section 5 - Removed Logic
-------------------------
Optimized Block(s):
TYPE BLOCK
GND XST_GND
VCC XST_VCC
GND mem/ram/XST_GND
VCC mem/ram/XST_VCC
To enable printing of redundant blocks removed and signals merged, set the
detailed map report option and rerun map.
Section 6 - IOB Properties
--------------------------
+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| IOB Name | Type | Direction | IO Standard | Diff | Drive | Slew | Reg (s) | Resistor | IOB |
| | | | | Term | Strength | Rate | | | Delay |
+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| clk | IOB | INPUT | LVCMOS25 | | | | | | |
| ds0 | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| ds1 | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| ds2 | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| ds3 | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| extreset | IOB | INPUT | LVCMOS25 | | | | | | |
| led<0> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<1> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<2> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<3> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<4> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<5> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<6> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| led<7> | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| pb0 | IOB | INPUT | LVCMOS25 | | | | | | |
| pb1 | IOB | INPUT | LVCMOS25 | | | | | | |
| pb2 | IOB | INPUT | LVCMOS25 | | | | | | |
| segA | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| segB | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| segC | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| segD | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| segE | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| segF | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| segG | IOB | OUTPUT | LVCMOS25 | | 12 | FAST | | | |
| sw<0> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<1> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<2> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<3> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<4> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<5> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<6> | IOB | INPUT | LVCMOS25 | | | | | | |
| sw<7> | IOB | INPUT | LVCMOS25 | | | | | | |
+---------------------------------------------------------------------------------------------------------------------------------------------------------+
Section 7 - RPMs
----------------
Section 8 - Guide Report
------------------------
Guide not run on this design.
Section 9 - Area Group and Partition Summary
--------------------------------------------
Partition Implementation Status
-------------------------------
No Partitions were found in this design.
-------------------------------
Area Group Information
----------------------
No area groups were found in this design.
----------------------
Section 10 - Timing Report
--------------------------
A logic-level (pre-route) timing report can be generated by using Xilinx static
timing analysis tools, Timing Analyzer (GUI) or TRCE (command line), with the
mapped NCD and PCF files. Please note that this timing report will be generated
using estimated delay information. For accurate numbers, please generate a
timing report with the post Place and Route NCD file.
For more information about the Timing Analyzer, consult the Xilinx Timing
Analyzer Reference Manual; for more information about TRCE, consult the Xilinx
Command Line Tools User Guide "TRACE" chapter.
Section 11 - Configuration String Details
-----------------------------------------
Use the "-detail" map option to print out Configuration Strings
Section 12 - Control Set Information
------------------------------------
No control set information for this architecture.
Section 13 - Utilization by Hierarchy
-------------------------------------
Use the "-detail" map option to print out the Utilization by Hierarchy section.