⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ddr_cntl_a_map.mrp

📁 arm控制FPGA的DDR测试代码
💻 MRP
📖 第 1 页 / 共 5 页
字号:
Release 8.1i Map I.24Xilinx Mapping Report File for Design 'ddr_cntl_a'Design Information------------------Command Line   : D:\hardware\Xilinx\bin\nt\map.exe -ise
E:/hardware/KDVM26402/fpga/ddr_cntl_a_withtb/ddr_cntl_a_withtb.ise -intstyle ise
-p xc3s4000-fg900-5 -timing -logic_opt off -ol high -t 1 -cm area -pr b -k 4 -o
ddr_cntl_a_map.ncd ddr_cntl_a.ngd ddr_cntl_a.pcf Target Device  : xc3s4000Target Package : fg900Target Speed   : -5Mapper Version : spartan3 -- $Revision: 1.34 $Mapped Date    : Thu Mar 22 16:24:41 2007Design Summary--------------Number of errors:      0Number of warnings:   35Logic Utilization:  Number of Slice Flip Flops:         767 out of  55,296    1%  Number of 4 input LUTs:             543 out of  55,296    1%Logic Distribution:  Number of occupied Slices:                          774 out of  27,648    2%    Number of Slices containing only related logic:     774 out of     774  100%    Number of Slices containing unrelated logic:          0 out of     774    0%      *See NOTES below for an explanation of the effects of unrelated logicTotal Number 4 input LUTs:            794 out of  55,296    1%  Number used as logic:                543  Number used as a route-thru:          15  Number used for Dual Port RAMs:      128    (Two LUTs used per Dual Port RAM)  Number used as Shift registers:      108  Number of bonded IOBs:               70 out of     633   11%    IOB Flip Flops:                    52    IOB Dual-Data Rate Flops:          44  Number of GCLKs:                     2 out of       8   25%  Number of DCMs:                      1 out of       4   25%Total equivalent gate count for design:  33,014Additional JTAG gate count for IOBs:  3,360Peak Memory Usage:  261 MBTable of Contents-----------------Section 1 - ErrorsSection 2 - WarningsSection 3 - InformationalSection 4 - Removed Logic SummarySection 5 - Removed LogicSection 6 - IOB PropertiesSection 7 - RPMsSection 8 - Guide ReportSection 9 - Area Group SummarySection 10 - Modular Design SummarySection 11 - Timing ReportSection 12 - Configuration String InformationSection 13 - Additional Device Resource CountsSection 1 - Errors------------------Section 2 - Warnings--------------------WARNING:LIT:243 - Logical network SYS_CLKb_IBUF has no load.WARNING:LIT:395 - The above warning message base_net_load_rule is repeated 83
   more times for the following (max. 5 shown):   infrastructure_top0/delay_sel_val1_val_tb<4>,   infrastructure_top0/delay_sel_val1_val_tb<1>,   infrastructure_top0/delay_sel_val1_val_tb<0>,   main_00/ar_done_val1,   main_00/u1_config_parms<9>   To see the details of these warning messages, please use the -detail switch.WARNING:LIT:175 - Clock buffer is designated to drive clock loads. BUFGMUX
   symbol "infrastructure_top0/clk_dcm0/BUFG_CLK0/physical_group_O/u1" (output
   signal=clk_0) has a mix of clock and non-clock loads. Some of the non-clock
   loads are (maximum of 5 listed):   Pin I0 of main_00/ddr1_test_bench0/_n00031   Pin D of infrastructure_top0/cal_top0/tap_dly0/r0   Pin D of infrastructure_top0/cal_top0/tap_dly0/r1   Pin D of infrastructure_top0/cal_top0/tap_dly0/r2   Pin D of infrastructure_top0/cal_top0/tap_dly0/r3WARNING:Pack:1236 - The register main_00/top0/controller0/rst_iob_out has the
   property IOB=TRUE, but failed to join the output side of an I/O component.
   Symbol main_00/top0/controller0/rst_iob_out is not under the same hierarchy
   region as symbol main_00/top0/iobs0/controller_iobs0/rst_iob_outbuf. There
   are three ways to fix the problem:   1. Put both symbols under the same hierarchy region and process the design.
   If the I/O buffer is being inferred by the synthesis tool, it is suggested to
   code I/O registers on the top level of code. If this can not be done, it is
   suggested to instantiate the proper I/O buffer in the lower level of code and
   disable I/O buffer inference for that port in the design.   2. Remove KEEP_HIERARCHY constraint or add KEEP_HIERARCHY = FALSE to block
   main_00/top0/controller0 and main_00/top0/iobs0/controller_iobs0 in the UCF
   file.   3. Run map with the option -ignore_keep_hierarchy. This option will dissolve
   all hierarchy in the design.WARNING:Pack:1237 - The register main_00/top0/controller0/rst_iob_out failed to
   join the output side of an I/O component. Symbol
   main_00/top0/controller0/rst_iob_out is not under the same hierarchy region
   as symbol main_00/top0/iobs0/controller_iobs0/rst_iob_outbuf. There are three
   ways to fix the problem:   1. Put both symbols under the same hierarchy region and process the design.
   If the I/O buffer is being inferred by the synthesis tool, it is suggested to
   code I/O registers on the top level of code. If this can not be done, it is
   suggested to instantiate the proper I/O buffer in the lower level of code and
   disable I/O buffer inference for that port in the design.   2. Remove KEEP_HIERARCHY constraint or add KEEP_HIERARCHY = FALSE to block
   main_00/top0/controller0 and main_00/top0/iobs0/controller_iobs0 in the UCF
   file.   3. Run map with the option -ignore_keep_hierarchy. This option will dissolve
   all hierarchy in the design.WARNING:Pack:1237 - The register main_00/ddr1_test_bench0/INST3/led_state failed
   to join the output side of an I/O component. Symbol
   main_00/ddr1_test_bench0/INST3/led_state is not under the same hierarchy
   region as symbol cntrl0_led_error_output1_OBUF. There are three ways to fix
   the problem:   1. Put both symbols under the same hierarchy region and process the design.
   If the I/O buffer is being inferred by the synthesis tool, it is suggested to
   code I/O registers on the top level of code. If this can not be done, it is
   suggested to instantiate the proper I/O buffer in the lower level of code and
   disable I/O buffer inference for that port in the design.   2. Remove KEEP_HIERARCHY constraint or add KEEP_HIERARCHY = FALSE to block
   main_00/ddr1_test_bench0/INST3 in the UCF file.   3. Run map with the option -ignore_keep_hierarchy. This option will dissolve
   all hierarchy in the design.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs3_delayed_col1 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs2_delayed_col0 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs1_delayed_col1 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs0_delayed_col0 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs2_delayed_col1 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs0_delayed_col1 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs3_delayed_col0 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/dqs1_delayed_col0 is sourced by a combinatorial pin.
   This is not good design practice. Use the CE pin to control the loading of
   data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/data_read_controller0/dqs3_delayed_col1_n is sourced
   by a combinatorial pin. This is not good design practice. Use the CE pin to
   control the loading of data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/data_read_controller0/dqs2_delayed_col1_n is sourced
   by a combinatorial pin. This is not good design practice. Use the CE pin to
   control the loading of data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/data_read_controller0/dqs1_delayed_col1_n is sourced
   by a combinatorial pin. This is not good design practice. Use the CE pin to
   control the loading of data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net
   main_00/top0/data_path0/data_read_controller0/dqs0_delayed_col1_n is sourced
   by a combinatorial pin. This is not good design practice. Use the CE pin to
   control the loading of data into the flip-flop.WARNING:PhysDesignRules:372 - Gated clock. Clock net

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -