__projnav.log

来自「本代码介绍了使用VHDL开发FPGA的一般流程」· LOG 代码 · 共 1,699 行 · 第 1/5 页

LOG
1,699
字号
Analyzing Entity <counter10> (Architecture <behavioral>).    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_> (previous value was "ibuf").Entity <counter10> analyzed. Unit <counter10> generated.Analyzing Entity <Data_Lock> (Architecture <behavioral>).Entity <Data_Lock> analyzed. Unit <Data_Lock> generated.Analyzing Entity <BCD2SEG_Display> (Architecture <behavioral>).Entity <BCD2SEG_Display> analyzed. Unit <BCD2SEG_Display> generated.=========================================================================*                           HDL Synthesis                               *=========================================================================Synthesizing Unit <counter10>.    Related source file is E:/lvbin/Freq_counter/counter10.vhdl.    Found 16x4-bit ROM for signal <count_BCD_out>.    Found 4-bit up counter for signal <Q>.    Summary:	inferred   1 ROM(s).	inferred   1 Counter(s).Unit <counter10> synthesized.Synthesizing Unit <Free_Change0>.    Related source file is E:/lvbin/Freq_counter/free_change.vhdl.    Found 1-bit register for signal <clk_out>.    Found 4-bit comparator less for signal <$n0002> created at line 27.    Found 4-bit up counter for signal <count>.    Summary:	inferred   1 Counter(s).	inferred   1 D-type flip-flop(s).	inferred   1 Comparator(s).Unit <Free_Change0> synthesized.Synthesizing Unit <Free_Change>.    Related source file is E:/lvbin/Freq_counter/free_change.vhdl.    Found 1-bit register for signal <clk_out>.    Found 12-bit comparator less for signal <$n0002> created at line 27.    Found 12-bit up counter for signal <count>.    Summary:	inferred   1 Counter(s).	inferred   1 D-type flip-flop(s).	inferred   1 Comparator(s).Unit <Free_Change> synthesized.Synthesizing Unit <BCD2SEG_Display>.    Related source file is E:/lvbin/Freq_counter/bcd2seg_display.vhdl.    Found 16x7-bit ROM for signal <SEG>.    Found 4-bit 8-to-1 multiplexer for signal <DB>.    Found 3-bit up counter for signal <S>.    Summary:	inferred   1 ROM(s).	inferred   1 Counter(s).	inferred   4 Multiplexer(s).Unit <BCD2SEG_Display> synthesized.Synthesizing Unit <Data_Lock>.    Related source file is E:/lvbin/Freq_counter/data_lock.vhdl.    Found 1-bit register for signal <OVER>.    Found 4-bit register for signal <BCD_1>.    Found 4-bit register for signal <BCD_2>.    Found 4-bit register for signal <BCD_3>.    Found 4-bit register for signal <BCD_4>.    Found 4-bit register for signal <BCD_5>.    Found 4-bit register for signal <BCD_6>.    Summary:	inferred  25 D-type flip-flop(s).Unit <Data_Lock> synthesized.Synthesizing Unit <Counter>.    Related source file is E:/lvbin/Freq_counter/counter.vhdl.Unit <Counter> synthesized.Synthesizing Unit <GATE>.    Related source file is E:/lvbin/Freq_counter/gate.vhdl.Unit <GATE> synthesized.Synthesizing Unit <Control_Unite>.    Related source file is E:/lvbin/Freq_counter/control_unite.vhdl.WARNING:Xst:1780 - Signal <LED> is never used or assigned.    Found 1-bit register for signal <S1>.    Found 1-bit register for signal <S2>.    Summary:	inferred   2 D-type flip-flop(s).Unit <Control_Unite> synthesized.Synthesizing Unit <Freq_Change>.    Related source file is E:/lvbin/Freq_counter/freq_change.vhdl.Unit <Freq_Change> synthesized.Synthesizing Unit <top>.    Related source file is E:/lvbin/Freq_counter/Top.vhdl.Unit <top> synthesized.=========================================================================*                       Advanced HDL Synthesis                          *=========================================================================Advanced RAM inference ...Advanced multiplier inference ...Dynamic shift register inference ...=========================================================================HDL Synthesis ReportMacro Statistics# ROMs                             : 7 16x7-bit ROM                      : 1 16x4-bit ROM                      : 6# Counters                         : 18 12-bit up counter                 : 1 4-bit up counter                  : 16 3-bit up counter                  : 1# Registers                        : 20 1-bit register                    : 14 4-bit register                    : 6# Comparators                      : 11 12-bit comparator less            : 1 4-bit comparator less             : 10# Multiplexers                     : 1 4-bit 8-to-1 multiplexer          : 1==================================================================================================================================================*                         Low Level Synthesis                           *=========================================================================Optimizing unit <top> ...Optimizing unit <Control_Unite> ...Optimizing unit <Data_Lock> ...Optimizing unit <BCD2SEG_Display> ...Loading device for application Xst from file 'v100.nph' in environment C:/Xilinx.Mapping all equations...Building and optimizing final netlist ...Found area constraint ratio of 100 (+ 5) on block top, actual ratio is 11.FlipFlop U5_S_0 has been replicated 1 time(s)FlipFlop U5_S_1 has been replicated 1 time(s)FlipFlop U5_S_2 has been replicated 1 time(s)=========================================================================*                            Final Report                               *=========================================================================Device utilization summary:---------------------------Selected Device : 2s100pq208-6  Number of Slices:                     137  out of   1200    11%   Number of Slice Flip Flops:           120  out of   2400     5%   Number of 4 input LUTs:               198  out of   2400     8%   Number of bonded IOBs:                 50  out of    144    34%   Number of GCLKs:                        1  out of      4    25%  =========================================================================TIMING REPORTClock Information:-----------------------------------------------------+------------------------+-------+Clock Signal                       | Clock buffer(FF name)  | Load  |-----------------------------------+------------------------+-------+U1_S1:Q                            | NONE                   | 25    |U0_shift_change2_clk_out:Q         | NONE                   | 5     |U0_shift_change1_clk_out:Q         | NONE                   | 5     |CLK_Basic                          | BUFGP                  | 13    |U0_U0_clk_out:Q                    | NONE                   | 11    |U0_shift_change0_clk_out:Q         | NONE                   | 5     |U3_U4_Fdiv_clk_out:Q               | NONE                   | 9     |CP(U2_CP1:O)                       | NONE(*)(U3_U0_Fdiv_clk_out)| 9     |U3_U3_Fdiv_clk_out:Q               | NONE                   | 9     |U3_U2_Fdiv_clk_out:Q               | NONE                   | 9     |U3_U1_Fdiv_clk_out:Q               | NONE                   | 9     |U3_U0_Fdiv_clk_out:Q               | NONE                   | 9     |U1_clk(U1_clk36:O)                 | NONE(*)(U1_S2)         | 2     |-----------------------------------+------------------------+-------+(*) These 2 clock signal(s) are generated by combinatorial logic,and XST is not able to identify which are the primary clock signals.Please use the CLOCK_SIGNAL constraint to specify the clock signal(s) generated by combinatorial logic.Timing Summary:---------------Speed Grade: -6   Minimum period: 6.383ns (Maximum Frequency: 156.666MHz)   Minimum input arrival time before clock: No path found   Maximum output required time after clock: 16.896ns   Maximum combinational path delay: 8.594ns=========================================================================Completed process "Synthesize".
Started process "Translate".Command Line: ngdbuild -intstyle ise -dd e:\lvbin\freq_counter/_ngo -uc top.ucf-p xc2s100-pq208-6 top.ngc top.ngd Reading NGO file "E:/lvbin/Freq_counter/top.ngc" ...Reading component libraries for design expansion...Annotating constraints to design from file "top.ucf" ...Checking timing specifications ...Checking expanded design ...NGDBUILD Design Results Summary:  Number of errors:     0  Number of warnings:   0Total memory usage is 40160 kilobytesWriting NGD file "top.ngd" ...Writing NGDBUILD log file "top.bld"...NGDBUILD done.Completed process "Translate".

Project Navigator Auto-Make Log File-------------------------------------



Started process "Synthesize".=========================================================================*                          HDL Compilation                              *=========================================================================Compiling vhdl file E:/lvbin/Freq_counter/free_change.vhdl in Library work.Architecture behavioral of Entity free_change is up to date.Compiling vhdl file E:/lvbin/Freq_counter/counter10.vhdl in Library work.Architecture behavioral of Entity counter10 is up to date.Compiling vhdl file E:/lvbin/Freq_counter/freq_change.vhdl in Library work.Architecture behavioral of Entity freq_change is up to date.Compiling vhdl file E:/lvbin/Freq_counter/control_unite.vhdl in Library work.Architecture behavioral of Entity control_unite is up to date.Compiling vhdl file E:/lvbin/Freq_counter/gate.vhdl in Library work.Architecture behavioral of Entity gate is up to date.Compiling vhdl file E:/lvbin/Freq_counter/counter.vhdl in Library work.Architecture behavioral of Entity counter is up to date.Compiling vhdl file E:/lvbin/Freq_counter/data_lock.vhdl in Library work.Architecture behavioral of Entity data_lock is up to date.Compiling vhdl file E:/lvbin/Freq_counter/bcd2seg_display.vhdl in Library work.Architecture behavioral of Entity bcd2seg_display is up to date.Compiling vhdl file E:/lvbin/Freq_counter/Top.vhdl in Library work.Entity <top> (Architecture <behavior>) compiled.=========================================================================*                            HDL Analysis                               *=========================================================================Analyzing Entity <top> (Architecture <behavior>).    Set property "buffer_type = bufGP" for signal <CLK> in unit <top>.Entity <top> analyzed. Unit <top> generated.Analyzing Entity <Freq_Change> (Architecture <behavioral>).    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change>.    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_>.    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_> (previous value was "ibuf").    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_> (previous value was "ibuf").    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_> (previous value was "ibuf").Entity <Freq_Change> analyzed. Unit <Freq_Change> generated.Analyzing generic Entity <Free_Change> (Architecture <behavioral>).	rate = 3200    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change> (previous value was "ibuf").Entity <Free_Change> analyzed. Unit <Free_Change> generated.Analyzing generic Entity <Free_Change> (Architecture <behavioral>).	rate = 10    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_> (previous value was "ibuf").Entity <Free_Change> analyzed. Unit <Free_Change0> generated.Analyzing Entity <Control_Unite> (Architecture <behavioral>).Entity <Control_Unite> analyzed. Unit <Control_Unite> generated.Analyzing Entity <GATE> (Architecture <behavioral>).Entity <GATE> analyzed. Unit <GATE> generated.Analyzing Entity <Counter> (Architecture <behavioral>).Entity <Counter> analyzed. Unit <Counter> generated.Analyzing Entity <counter10> (Architecture <behavioral>).    Set property "buffer_type = ibuf" for signal <clk_in> in unit <Free_Change0_> (previous value was "ibuf").Entity <counter10> analyzed. Unit <counter10> generated.Analyzing Entity <Data_Lock> (Architecture <behavioral>).Entity <Data_Lock> analyzed. Unit <Data_Lock> generated.Analyzing Entity <BCD2SEG_Display> (Architecture <behavioral>).Entity <BCD2SEG_Display> analyzed. Unit <BCD2SEG_Display> generated.=========================================================================*                           HDL Synthesis                               *=========================================================================Synthesizing Unit <counter10>.    Related source file is E:/lvbin/Freq_counter/counter10.vhdl.    Found 16x4-bit ROM for signal <count_BCD_out>.    Found 4-bit up counter for signal <Q>.    Summary:	inferred   1 ROM(s).	inferred   1 Counter(s).Unit <counter10> synthesized.Synthesizing Unit <Free_Change0>.    Related source file is E:/lvbin/Freq_counter/free_change.vhdl.    Found 1-bit register for signal <clk_out>.    Found 4-bit comparator less for signal <$n0002> created at line 27.    Found 4-bit up counter for signal <count>.    Summary:	inferred   1 Counter(s).	inferred   1 D-type flip-flop(s).	inferred   1 Comparator(s).

⌨️ 快捷键说明

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